#include <MaGeOutputAIDA.hh>
Inheritance diagram for MaGeOutputAIDA:
Public Member Functions | |
MaGeOutputAIDA () | |
MaGeOutputAIDA (const MaGeOutputAIDA &) | |
virtual | ~MaGeOutputAIDA () |
void | OpenFile (const char *fileName) |
void | CloseFile () |
virtual void | DefineSchema ()=0 |
virtual void | BeginOfEventAction (const G4Event *event) |
virtual void | BeginOfRunAction () |
virtual void | EndOfEventAction (const G4Event *event) |
virtual void | EndOfRunAction () |
virtual void | SteppingAction (const G4Step *step) |
|
SPECIAL NOTES: Definition at line 23 of file MaGeOutputAIDA.cc. |
|
Definition at line 28 of file MaGeOutputAIDA.cc. |
|
Definition at line 33 of file MaGeOutputAIDA.cc. |
|
Action to perform at beginning and end of events and runs Detector specific. Only include actions that directly affect the AIDA tree. Other actions should go into the MJManagementEventAction class. Implements MJVOutputManager. Definition at line 78 of file MaGeOutputAIDA.hh. |
|
Implements MJVOutputManager. Definition at line 79 of file MaGeOutputAIDA.hh. |
|
Implements MJVOutputManager. Definition at line 45 of file MaGeOutputAIDA.cc. References MJLog. |
|
Define Tree Schema (usually at beginning of run). Detector Specific. Pure virtual method. MUST be defined in derived class. Implements MJVOutputManager. |
|
Implements MJVOutputManager. Definition at line 80 of file MaGeOutputAIDA.hh. |
|
Implements MJVOutputManager. Definition at line 81 of file MaGeOutputAIDA.hh. |
|
Implements MJVOutputManager. Definition at line 39 of file MaGeOutputAIDA.cc. References MJLog. |
|
Implements MJVOutputManager. Definition at line 82 of file MaGeOutputAIDA.hh. |