Go to the documentation of this file.
64 Int_t
Add(
const char *name, Long64_t nentries = kBigNumber)
override;
74 Int_t
GetEntry(Long64_t entry = 0, Int_t getall = 0)
override;
83 return (ret > 0) ?
ev :
nullptr;
TSNAIAChain()
standard constructor
FileInfo container class description.
Container class for additional MC File information.
Event * GetEvent(Long64_t entry)
load the requested entry in the chain and the corresponding (in time) RTIInfo
RTIInfo * rti
pointer to the current RTI info in memory
Event * GetEventWithRunEvent(int run, int event)
load the requested entry in the chain and the corresponding (in time) RTIInfo
TS NAIA Chain true TChain.
FileInfo * finfo
pointer to the current FileInfo in memory
TChain rti_chain
pointer to the chain of the RTI objects
Container class for processed File information.
RTIInfo * UpdateEventRTIInfo(unsigned int UT)
load the RTIInfo object closer to chosen time
MCFileInfo * mcfinfo
pointer to the current MCFileInfo in memory
ClassDefOverride(TSNAIAChain, 1)
Int_t Add(const char *name, Long64_t nentries=kBigNumber) override
Add files to the chain (standard TChain syntax)
~TSNAIAChain() override
standard destructor
Container class for RTI info.
bool IsMC()
checks if the current files are MC or data
RTIInfo container class description.
Int_t GetNextEntry(bool reset=false)
Loads the next event in the chain.
Int_t GetEntry(Long64_t entry=0, Int_t getall=0) override
load the requested entry in the chain and the corresponding (in time) RTIInfo
Event * ev
pointer to the current event in memory
TChain file_chain
pointer to the chain of th FileInfo objects