#include <MJManagementEventAction.hh>
Public Member Functions | |
MJManagementEventAction () | |
MJManagementEventAction (const MJManagementEventAction &) | |
~MJManagementEventAction () | |
void | BeginOfEventAction (const G4Event *) |
void | EndOfEventAction (const G4Event *) |
void | SetOutputManager (MJVOutputManager *outr) |
MJVOutputManager * | GetOutputManager () |
void | SetOutputName (const G4String name) |
G4String | GetOutputName () |
void | SetReportingFrequency (G4int freq) |
Private Attributes | |
MJManagementEventActionMessenger * | fG4Messenger |
MJVOutputManager * | fOutputManager |
G4String | fOutputName |
G4int | fReportingFrequency |
|
AUTHOR: rhenning CONTACT: FIRST SUBMISSION: Mon Apr 12 14:59:40 PDT 2004 REVISION: 08-08-2004, Added Reporting Frequency support, R. Henning 04-12-2004, Initialized, R. Henning 11-08-2004, Replaced OutputRoot with VOutputManager, Luciano Definition at line 62 of file MJManagementEventAction.cc. References fG4Messenger. |
|
Definition at line 70 of file MJManagementEventAction.cc. |
|
Definition at line 75 of file MJManagementEventAction.cc. References MJVOutputManager::CloseFile(), and fOutputManager. |
|
Definition at line 86 of file MJManagementEventAction.cc. References MJVOutputManager::BeginOfEventAction(), fOutputManager, fReportingFrequency, and MJLog. |
|
Definition at line 96 of file MJManagementEventAction.cc. References MJVOutputManager::EndOfEventAction(), and fOutputManager. |
|
Definition at line 100 of file MJManagementEventAction.hh. Referenced by MJManagementRunAction::BeginOfRunAction(), MJManagementRunAction::EndOfRunAction(), MJManagementEventActionMessenger::SetNewValue(), and MJManagementSteppingAction::UserSteppingAction(). |
|
Definition at line 102 of file MJManagementEventAction.hh. Referenced by MJManagementEventActionMessenger::GetCurrentValue(). |
|
Set/Get output pointer and name Definition at line 99 of file MJManagementEventAction.hh. References fOutputManager. Referenced by MJManagementEventActionMessenger::SetNewValue(). |
|
Definition at line 101 of file MJManagementEventAction.hh. References fOutputName. Referenced by MJManagementEventActionMessenger::SetNewValue(). |
|
Definition at line 103 of file MJManagementEventAction.hh. References fReportingFrequency. Referenced by MJManagementEventActionMessenger::SetNewValue(). |
|
Messenger class for user interface. Definition at line 115 of file MJManagementEventAction.hh. Referenced by MJManagementEventAction(). |
|
Pointer to the output class. Set via User interface Definition at line 120 of file MJManagementEventAction.hh. Referenced by BeginOfEventAction(), EndOfEventAction(), SetOutputManager(), and ~MJManagementEventAction(). |
|
Name of Root output schema (as selected by user) Definition at line 126 of file MJManagementEventAction.hh. Referenced by SetOutputName(). |
|
Definition at line 128 of file MJManagementEventAction.hh. Referenced by BeginOfEventAction(), and SetReportingFrequency(). |