69 #ifndef _M_ROOT_FILE_READER_H_
70 #define _M_ROOT_FILE_READER_H_
93 virtual void Init(Diana::QEventAssembler& eva);
101 virtual bool Do(Diana::QEventAssembler& eva);
Reader for diana and apollo root files.
Long64_t fFileCounter
Variable for storing file counter in order to check if file changes.
virtual void Init(Diana::QEventAssembler &eva)
Init method is called before event loop.
TFile * fRootInput
Pointer to the currently open ROOT file.
friend class MLightRootFileReader
virtual bool Do(Diana::QEventAssembler &eva)
Do method is called for each event.
const QError & JumpToEvent(Long64_t event)
Jump to particular event in the loop.
virtual void Done()
Done method is called after event loop.
TEntryList * fEntryList
???
Long64_t fEntryListEntry
Entry in the loop if a Cut is specified.
error class with error type and description
Base class for readers for diana and apollo root files.