ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/examples/advanced/human_phantom/include/G4HumanPhantomRunAction.hh>
Public Member Functions | |
G4HumanPhantomRunAction (G4HumanPhantomAnalysisManager *analysis) | |
~G4HumanPhantomRunAction () | |
void | BeginOfRunAction (const G4Run *) |
void | EndOfRunAction (const G4Run *) |
void | Fill (G4String bodypartName, G4double energyDeposit) |
Public Member Functions inherited from G4UserRunAction | |
G4UserRunAction () | |
virtual | ~G4UserRunAction () |
virtual G4Run * | GenerateRun () |
virtual void | SetMaster (G4bool val=true) |
G4bool | IsMaster () const |
Private Member Functions | |
void | totalRunEnergyDeposit () |
Private Attributes | |
std::map< std::string, G4double > | energyTotal |
G4String | bodypartName |
Additional Inherited Members | |
Protected Attributes inherited from G4UserRunAction | |
G4bool | isMaster |
Definition at line 39 of file G4HumanPhantomRunAction.hh.
View newest version in sPHENIX GitHub at line 39 of file G4HumanPhantomRunAction.hh
G4HumanPhantomRunAction::G4HumanPhantomRunAction | ( | G4HumanPhantomAnalysisManager * | analysis | ) |
Definition at line 43 of file G4HumanPhantomRunAction.cc.
View newest version in sPHENIX GitHub at line 43 of file G4HumanPhantomRunAction.cc
G4HumanPhantomRunAction::~G4HumanPhantomRunAction | ( | ) |
Definition at line 47 of file G4HumanPhantomRunAction.cc.
View newest version in sPHENIX GitHub at line 47 of file G4HumanPhantomRunAction.cc
Reimplemented from G4UserRunAction.
Definition at line 51 of file G4HumanPhantomRunAction.cc.
View newest version in sPHENIX GitHub at line 51 of file G4HumanPhantomRunAction.cc
References energyTotal, G4cout, G4endl, and G4Run::GetRunID().
Reimplemented from G4UserRunAction.
Definition at line 104 of file G4HumanPhantomRunAction.cc.
View newest version in sPHENIX GitHub at line 104 of file G4HumanPhantomRunAction.cc
References G4cout, G4endl, G4Run::GetNumberOfEvent(), and totalRunEnergyDeposit().
Definition at line 116 of file G4HumanPhantomRunAction.cc.
View newest version in sPHENIX GitHub at line 116 of file G4HumanPhantomRunAction.cc
References energyTotal.
Referenced by G4HumanPhantomEventAction::totalEventEnergyDeposit().
|
private |
Definition at line 123 of file G4HumanPhantomRunAction.cc.
View newest version in sPHENIX GitHub at line 123 of file G4HumanPhantomRunAction.cc
References energyTotal, G4cout, G4endl, k, and MeV.
Referenced by EndOfRunAction().
|
private |
Definition at line 52 of file G4HumanPhantomRunAction.hh.
View newest version in sPHENIX GitHub at line 52 of file G4HumanPhantomRunAction.hh
|
private |
Definition at line 51 of file G4HumanPhantomRunAction.hh.
View newest version in sPHENIX GitHub at line 51 of file G4HumanPhantomRunAction.hh
Referenced by BeginOfRunAction(), Fill(), and totalRunEnergyDeposit().