AliFemtoEventReader - the pure virtual base class for the event reader All event readers must inherit from this one
virtual | ~AliFemtoEventReader() |
int | Debug() const |
virtual AliFemtoEventCut* | EventCut() |
virtual void | Finish() |
virtual int | Init(const char* ReadWrite, AliFemtoString& Message) |
virtual AliFemtoKinkCut* | KinkCut() |
AliFemtoEventReader& | operator=(const AliFemtoEventReader& aReader) |
virtual AliFemtoString | Report() |
virtual AliFemtoEvent* | ReturnHbtEvent() |
void | SetDebug(int d) |
virtual void | SetEventCut(AliFemtoEventCut* ecut) |
virtual void | SetKinkCut(AliFemtoKinkCut* pcut) |
virtual void | SetTrackCut(AliFemtoTrackCut* pcut) |
virtual void | SetV0Cut(AliFemtoV0Cut* pcut) |
virtual void | SetXiCut(AliFemtoXiCut* pcut) |
int | Status() const |
virtual AliFemtoTrackCut* | TrackCut() |
virtual AliFemtoV0Cut* | V0Cut() |
virtual int | WriteHbtEvent(AliFemtoEvent*) |
virtual AliFemtoXiCut* | XiCut() |
int | fDebug | Debug information level |
AliFemtoEventCut* | fEventCut | ! link to the front-loaded event cut |
AliFemtoKinkCut* | fKinkCut | ! link to the front-loaded Kink cut |
int | fReaderStatus | 0="good" |
AliFemtoTrackCut* | fTrackCut | ! link to the front-loaded track cut |
AliFemtoV0Cut* | fV0Cut | ! link to the front-loaded V0 cut |
AliFemtoXiCut* | fXiCut | ! link to the front-loaded Xi cut |
Including whatever "early" cuts are being done this next method does NOT need to be implemented, in which case the "default" method below is executed
{cout << "No WriteHbtEvent implemented\n"; return (0);}
control of debug informations print out, my rule is: 0: no output at all 1: once (e.g. in constructor, finsh 2: once per event 3: once per track 4: once per pair
{return fDebug;}