#include <TFaspAnalysis.h>
Public Member Functions | |
TFaspAnalysis () | |
TFaspAnalysis (int argc, char **argv) | |
This constructor is used. | |
virtual | ~TFaspAnalysis () |
virtual Int_t | UserPreLoop () |
virtual Int_t | UserEventFunc () |
virtual Int_t | UserPostLoop () |
Private Attributes | |
TGo4MbsEvent * | fRawEvent |
TFaspEvent * | fUnpackEvent |
Int_t | fEvents |
Definition at line 9 of file TFaspAnalysis.h.
TFaspAnalysis::TFaspAnalysis | ( | ) |
Definition at line 19 of file TFaspAnalysis.cxx.
TFaspAnalysis::TFaspAnalysis | ( | int | argc, | |
char ** | argv | |||
) |
This constructor is used.
The step definitions can be changed in the GUI. First step definitions: The name of the step can be used later to get event objects
Class name of user event source
Object name, class name
Object name, class name
Object name, class name
Disable output
Definition at line 29 of file TFaspAnalysis.cxx.
TFaspAnalysis::~TFaspAnalysis | ( | ) | [virtual] |
Definition at line 66 of file TFaspAnalysis.cxx.
Int_t TFaspAnalysis::UserEventFunc | ( | ) | [virtual] |
This function is called once for each event.
Definition at line 89 of file TFaspAnalysis.cxx.
References fEvents.
Int_t TFaspAnalysis::UserPostLoop | ( | ) | [virtual] |
Definition at line 83 of file TFaspAnalysis.cxx.
References fEvents.
Int_t TFaspAnalysis::UserPreLoop | ( | ) | [virtual] |
We update the pointers to the current event structures here:
Definition at line 71 of file TFaspAnalysis.cxx.
References fEvents, fRawEvent, and fUnpackEvent.
Int_t TFaspAnalysis::fEvents [private] |
Definition at line 23 of file TFaspAnalysis.h.
Referenced by UserEventFunc(), UserPostLoop(), and UserPreLoop().
TGo4MbsEvent* TFaspAnalysis::fRawEvent [private] |
Definition at line 21 of file TFaspAnalysis.h.
Referenced by UserPreLoop().
TFaspEvent* TFaspAnalysis::fUnpackEvent [private] |
Definition at line 22 of file TFaspAnalysis.h.
Referenced by UserPreLoop().