ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/examples/advanced/lAr_calorimeter/include/FCALTBEventAction.hh>
Public Member Functions | |
FCALTBEventAction (FCALSteppingAction *) | |
virtual | ~FCALTBEventAction () |
virtual void | BeginOfEventAction (const G4Event *) |
virtual void | EndOfEventAction (const G4Event *) |
void | SetDrawFlag (G4String val) |
void | SetPrintModulo (G4int val) |
Public Member Functions inherited from G4UserEventAction | |
G4UserEventAction () | |
virtual | ~G4UserEventAction () |
virtual void | SetEventManager (G4EventManager *value) |
Private Attributes | |
G4String | drawFlag |
G4int | printModulo |
FCALSteppingAction * | StepAction |
FCALTBEventActionMessenger * | eventMessenger |
G4double | NTracksOutOfWorld |
G4double | NSecondaries |
Additional Inherited Members | |
Protected Attributes inherited from G4UserEventAction | |
G4EventManager * | fpEventManager |
Definition at line 44 of file FCALTBEventAction.hh.
View newest version in sPHENIX GitHub at line 44 of file FCALTBEventAction.hh
FCALTBEventAction::FCALTBEventAction | ( | FCALSteppingAction * | SA | ) |
Definition at line 59 of file FCALTBEventAction.cc.
View newest version in sPHENIX GitHub at line 59 of file FCALTBEventAction.cc
References eventMessenger.
|
virtual |
Definition at line 67 of file FCALTBEventAction.cc.
View newest version in sPHENIX GitHub at line 67 of file FCALTBEventAction.cc
References eventMessenger.
Reimplemented from G4UserEventAction.
Definition at line 75 of file FCALTBEventAction.cc.
View newest version in sPHENIX GitHub at line 75 of file FCALTBEventAction.cc
References G4cout, G4endl, G4Event::GetEventID(), FCALSteppingAction::initialize(), NSecondaries, NTracksOutOfWorld, printModulo, and StepAction.
Reimplemented from G4UserEventAction.
Definition at line 92 of file FCALTBEventAction.cc.
View newest version in sPHENIX GitHub at line 92 of file FCALTBEventAction.cc
References G4VAnalysisManager::FillH1(), G4cout, G4endl, FCALSteppingAction::GetEdepFCAL(), FCALSteppingAction::GetOutOfWorldTracks(), FCALSteppingAction::GetSecondaries(), G4ToolsAnalysisManager::Instance(), MeV, NSecondaries, NTracksOutOfWorld, and StepAction.
Definition at line 54 of file FCALTBEventAction.hh.
View newest version in sPHENIX GitHub at line 54 of file FCALTBEventAction.hh
References drawFlag.
Referenced by FCALTBEventActionMessenger::SetNewValue().
Definition at line 55 of file FCALTBEventAction.hh.
View newest version in sPHENIX GitHub at line 55 of file FCALTBEventAction.hh
References printModulo.
Referenced by FCALTBEventActionMessenger::SetNewValue().
|
private |
Definition at line 55 of file FCALTBEventAction.hh.
View newest version in sPHENIX GitHub at line 55 of file FCALTBEventAction.hh
Referenced by SetDrawFlag().
|
private |
Definition at line 62 of file FCALTBEventAction.hh.
View newest version in sPHENIX GitHub at line 62 of file FCALTBEventAction.hh
Referenced by FCALTBEventAction(), and ~FCALTBEventAction().
|
private |
Definition at line 65 of file FCALTBEventAction.hh.
View newest version in sPHENIX GitHub at line 65 of file FCALTBEventAction.hh
Referenced by BeginOfEventAction(), and EndOfEventAction().
|
private |
Definition at line 65 of file FCALTBEventAction.hh.
View newest version in sPHENIX GitHub at line 65 of file FCALTBEventAction.hh
Referenced by BeginOfEventAction(), and EndOfEventAction().
|
private |
Definition at line 59 of file FCALTBEventAction.hh.
View newest version in sPHENIX GitHub at line 59 of file FCALTBEventAction.hh
Referenced by BeginOfEventAction(), and SetPrintModulo().
|
private |
Definition at line 61 of file FCALTBEventAction.hh.
View newest version in sPHENIX GitHub at line 61 of file FCALTBEventAction.hh
Referenced by BeginOfEventAction(), and EndOfEventAction().