
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;}