#include <AliFemtoEventReader.h>
Inherited by AliFemtoEventReaderESD, and AliFemtoEventReaderESDChain.
Inheritance diagram for AliFemtoEventReader:
Public Member Functions | |
AliFemtoEventReader () | |
AliFemtoEventReader (const AliFemtoEventReader &aReader) | |
virtual | ~AliFemtoEventReader () |
AliFemtoEventReader & | operator= (const AliFemtoEventReader &aReader) |
virtual AliFemtoEvent * | ReturnHbtEvent ()=0 |
virtual AliFemtoString | Report () |
virtual int | WriteHbtEvent (AliFemtoEvent *) |
virtual int | Init (const char *ReadWrite, AliFemtoString &Message) |
virtual void | Finish () |
int | Status () |
virtual void | SetEventCut (AliFemtoEventCut *ecut) |
virtual void | SetTrackCut (AliFemtoTrackCut *pcut) |
virtual void | SetV0Cut (AliFemtoV0Cut *pcut) |
virtual void | SetXiCut (AliFemtoXiCut *pcut) |
virtual void | SetKinkCut (AliFemtoKinkCut *pcut) |
virtual AliFemtoEventCut * | EventCut () |
virtual AliFemtoTrackCut * | TrackCut () |
virtual AliFemtoV0Cut * | V0Cut () |
virtual AliFemtoXiCut * | XiCut () |
virtual AliFemtoKinkCut * | KinkCut () |
int | Debug () |
void | SetDebug (int d) |
Protected Attributes | |
AliFemtoEventCut * | fEventCut |
AliFemtoTrackCut * | fTrackCut |
link to the front-loaded event cut | |
AliFemtoV0Cut * | fV0Cut |
link to the front-loaded track cut | |
AliFemtoXiCut * | fXiCut |
link to the front-loaded V0 cut | |
AliFemtoKinkCut * | fKinkCut |
link to the front-loaded Xi cut | |
int | fReaderStatus |
link to the front-loaded Kink cut | |
int | fDebug |
AliFemtoEventReader::AliFemtoEventReader | ( | ) | [inline] |
AliFemtoEventReader::AliFemtoEventReader | ( | const AliFemtoEventReader & | aReader | ) |
AliFemtoEventReader - the pure virtual base class for the event reader /// All event readers must inherit from this one ///
virtual AliFemtoEventReader::~AliFemtoEventReader | ( | ) | [inline, virtual] |
AliFemtoEventReader & AliFemtoEventReader::operator= | ( | const AliFemtoEventReader & | aReader | ) |
virtual AliFemtoEvent* AliFemtoEventReader::ReturnHbtEvent | ( | ) | [pure virtual] |
Implemented in AliFemtoEventReaderESD, and AliFemtoEventReaderESDChain.
AliFemtoString AliFemtoEventReader::Report | ( | ) | [virtual] |
Reimplemented in AliFemtoEventReaderESD, and AliFemtoEventReaderESDChain.
virtual int AliFemtoEventReader::WriteHbtEvent | ( | AliFemtoEvent * | ) | [inline, virtual] |
virtual int AliFemtoEventReader::Init | ( | const char * | ReadWrite, | |
AliFemtoString & | Message | |||
) | [inline, virtual] |
virtual void AliFemtoEventReader::Finish | ( | ) | [inline, virtual] |
int AliFemtoEventReader::Status | ( | ) | [inline] |
void AliFemtoEventReader::SetEventCut | ( | AliFemtoEventCut * | ecut | ) | [virtual] |
void AliFemtoEventReader::SetTrackCut | ( | AliFemtoTrackCut * | pcut | ) | [virtual] |
void AliFemtoEventReader::SetV0Cut | ( | AliFemtoV0Cut * | pcut | ) | [virtual] |
void AliFemtoEventReader::SetXiCut | ( | AliFemtoXiCut * | pcut | ) | [virtual] |
void AliFemtoEventReader::SetKinkCut | ( | AliFemtoKinkCut * | pcut | ) | [virtual] |
AliFemtoEventCut * AliFemtoEventReader::EventCut | ( | ) | [virtual] |
AliFemtoTrackCut * AliFemtoEventReader::TrackCut | ( | ) | [virtual] |
AliFemtoV0Cut * AliFemtoEventReader::V0Cut | ( | ) | [virtual] |
AliFemtoXiCut * AliFemtoEventReader::XiCut | ( | ) | [virtual] |
AliFemtoKinkCut * AliFemtoEventReader::KinkCut | ( | ) | [virtual] |
int AliFemtoEventReader::Debug | ( | ) | [inline] |
void AliFemtoEventReader::SetDebug | ( | int | d | ) | [inline] |
AliFemtoEventCut* AliFemtoEventReader::fEventCut [protected] |
AliFemtoTrackCut* AliFemtoEventReader::fTrackCut [protected] |
link to the front-loaded event cut
AliFemtoV0Cut* AliFemtoEventReader::fV0Cut [protected] |
link to the front-loaded track cut
AliFemtoXiCut* AliFemtoEventReader::fXiCut [protected] |
link to the front-loaded V0 cut
AliFemtoKinkCut* AliFemtoEventReader::fKinkCut [protected] |
link to the front-loaded Xi cut
int AliFemtoEventReader::fReaderStatus [protected] |
link to the front-loaded Kink cut
int AliFemtoEventReader::fDebug [protected] |