1 #ifndef HARPODETREADER_H
2 #define HARPODETREADER_H
37 virtual Bool_t
Init() = 0;
39 virtual Long_t
Loop() = 0;
40 virtual Long_t
Loop(Long_t maxevents) = 0;
42 Bool_t
Find(Long_t eventNo);
virtual ~HarpoDetReader()
A virtual class store event data for un detector.
HarpoDetHeader * GetDetHeader()
virtual void PushBack()
Skeeping not "intersting" event.
A virtual base class for all HARPO detectors readers.
void SetRunNo(Long_t nRun)
Find raw event by event number.
virtual HarpoDetEvent * GetEvent()
HarpoDetEvent * fSaveEvent
HarpoDetHeader * fRunHeader
void SetDet(Long_t plane)
virtual Bool_t NextEvent()=0
ULong_t GetTimeStamp()
Number of readed events.
void SetDetFile(TString *name)
Bool_t Find(Long_t eventNo)
Init method : Open in/out files and check run header signature.
virtual void SkipEvent()
Read next event from raw file.
A class which keeps track of the entire configuration of the analysis.
ULong_t GetPrevTimeStamp()
Int_t GetDet()
Define plane X or Y.