AliFemtoManager: main class managing femtoscopic analysis The Manager is the top-level object that coordinates activities and performs event, particle, and pair loops, and checks the various Cuts of the Analyses in its AnalysisCollection
AliFemtoManager() | |
AliFemtoManager(const AliFemtoManager& aManager) | |
virtual | ~AliFemtoManager() |
void | AddAnalysis(AliFemtoAnalysis* anal) |
void | AddEventWriter(AliFemtoEventWriter* writer) |
AliFemtoAnalysis* | Analysis(int n) |
AliFemtoAnalysisCollection* | AnalysisCollection() |
AliFemtoEventReader* | EventReader() |
AliFemtoEventWriter* | EventWriter(int n) |
AliFemtoEventWriterCollection* | EventWriterCollection() |
void | Finish() |
int | Init() |
AliFemtoManager& | operator=(const AliFemtoManager& aManager) |
int | ProcessEvent() |
AliFemtoString | Report() |
void | SetEventReader(AliFemtoEventReader* reader) |
void | SetEventWriter(AliFemtoEventWriter* writer) |
AliFemtoAnalysisCollection* | fAnalysisCollection | Collection of analyzes |
AliFemtoEventReader* | fEventReader | Event reader |
AliFemtoEventWriterCollection* | fEventWriterCollection | Event writer collection |
Inheritance Chart: | |||||
|
process a single event by reading it and passing it to each analysis and event writer cout << "AliFemtoManager::ProcessEvent" << endl; NOTE - this ReturnHbtEvent makes a *new* AliFemtoEvent - delete it when done!