ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/examples/advanced/ChargeExchangeMC/include/CexmcMessenger.hh>
Static Public Member Functions | |
static CexmcMessenger * | Instance (void) |
static void | Destroy (void) |
Static Public Attributes | |
static G4String | mainDirName |
static G4String | geometryDirName |
static G4String | physicsDirName |
static G4String | gunDirName |
static G4String | detectorDirName |
static G4String | eventDirName |
static G4String | runDirName |
static G4String | monitorDirName |
static G4String | targetDirName |
static G4String | vetoCounterDirName |
static G4String | vetoCounterLeftDirName |
static G4String | vetoCounterRightDirName |
static G4String | calorimeterDirName |
static G4String | calorimeterLeftDirName |
static G4String | calorimeterRightDirName |
static G4String | monitorEDDirName |
static G4String | vetoCounterEDDirName |
static G4String | vetoCounterLeftEDDirName |
static G4String | vetoCounterRightEDDirName |
static G4String | calorimeterEDDirName |
static G4String | calorimeterLeftEDDirName |
static G4String | calorimeterRightEDDirName |
static G4String | reconstructorDirName |
static G4String | visDirName |
Private Member Functions | |
CexmcMessenger () | |
~CexmcMessenger () | |
Static Private Attributes | |
static CexmcMessenger * | instance |
Definition at line 52 of file CexmcMessenger.hh.
View newest version in sPHENIX GitHub at line 52 of file CexmcMessenger.hh
|
private |
Definition at line 125 of file CexmcMessenger.cc.
View newest version in sPHENIX GitHub at line 125 of file CexmcMessenger.cc
References calorimeterDir, calorimeterDirName, calorimeterEDDir, calorimeterEDDirName, calorimeterLeftDir, calorimeterLeftDirName, calorimeterLeftEDDir, calorimeterLeftEDDirName, calorimeterRightDir, calorimeterRightDirName, calorimeterRightEDDir, calorimeterRightEDDirName, detectorDir, detectorDirName, eventDir, eventDirName, geometryDir, geometryDirName, gunDir, gunDirName, mainDir, mainDirName, monitorDir, monitorDirName, monitorEDDir, monitorEDDirName, physicsDir, physicsDirName, reconstructorDir, reconstructorDirName, runDir, runDirName, G4UIcommand::SetGuidance(), targetDir, targetDirName, vetoCounterDir, vetoCounterDirName, vetoCounterEDDir, vetoCounterEDDirName, vetoCounterLeftDir, vetoCounterLeftDirName, vetoCounterLeftEDDir, vetoCounterLeftEDDirName, vetoCounterRightDir, vetoCounterRightDirName, vetoCounterRightEDDir, vetoCounterRightEDDirName, visDir, and visDirName.
Referenced by Instance().
|
private |
Definition at line 212 of file CexmcMessenger.cc.
View newest version in sPHENIX GitHub at line 212 of file CexmcMessenger.cc
References calorimeterDir, calorimeterEDDir, calorimeterLeftDir, calorimeterLeftEDDir, calorimeterRightDir, calorimeterRightEDDir, detectorDir, eventDir, geometryDir, gunDir, mainDir, monitorDir, monitorEDDir, physicsDir, reconstructorDir, runDir, targetDir, vetoCounterDir, vetoCounterEDDir, vetoCounterLeftDir, vetoCounterLeftEDDir, vetoCounterRightDir, vetoCounterRightEDDir, and visDir.
Definition at line 118 of file CexmcMessenger.cc.
View newest version in sPHENIX GitHub at line 118 of file CexmcMessenger.cc
References instance.
Referenced by main().
|
static |
Definition at line 109 of file CexmcMessenger.cc.
View newest version in sPHENIX GitHub at line 109 of file CexmcMessenger.cc
References CexmcMessenger(), and instance.
Referenced by main().
|
private |
Definition at line 145 of file CexmcMessenger.hh.
View newest version in sPHENIX GitHub at line 145 of file CexmcMessenger.hh
Referenced by CexmcMessenger(), and ~CexmcMessenger().
|
static |
Definition at line 89 of file CexmcMessenger.hh.
View newest version in sPHENIX GitHub at line 89 of file CexmcMessenger.hh
Referenced by CexmcMessenger().
|
private |
Definition at line 159 of file CexmcMessenger.hh.
View newest version in sPHENIX GitHub at line 159 of file CexmcMessenger.hh
Referenced by CexmcMessenger(), and ~CexmcMessenger().
|
static |
Definition at line 103 of file CexmcMessenger.hh.
View newest version in sPHENIX GitHub at line 103 of file CexmcMessenger.hh
Referenced by CexmcEnergyDepositDigitizerMessenger::CexmcEnergyDepositDigitizerMessenger(), and CexmcMessenger().
|
private |
Definition at line 147 of file CexmcMessenger.hh.
View newest version in sPHENIX GitHub at line 147 of file CexmcMessenger.hh
Referenced by CexmcMessenger(), and ~CexmcMessenger().
|
static |
Definition at line 91 of file CexmcMessenger.hh.
View newest version in sPHENIX GitHub at line 91 of file CexmcMessenger.hh
Referenced by CexmcMessenger().
|
private |
Definition at line 161 of file CexmcMessenger.hh.
View newest version in sPHENIX GitHub at line 161 of file CexmcMessenger.hh
Referenced by CexmcMessenger(), and ~CexmcMessenger().
|
static |
Definition at line 105 of file CexmcMessenger.hh.
View newest version in sPHENIX GitHub at line 105 of file CexmcMessenger.hh
Referenced by CexmcEnergyDepositDigitizerMessenger::CexmcEnergyDepositDigitizerMessenger(), and CexmcMessenger().
|
private |
Definition at line 149 of file CexmcMessenger.hh.
View newest version in sPHENIX GitHub at line 149 of file CexmcMessenger.hh
Referenced by CexmcMessenger(), and ~CexmcMessenger().
|
static |
Definition at line 93 of file CexmcMessenger.hh.
View newest version in sPHENIX GitHub at line 93 of file CexmcMessenger.hh
Referenced by CexmcMessenger().
|
private |
Definition at line 163 of file CexmcMessenger.hh.
View newest version in sPHENIX GitHub at line 163 of file CexmcMessenger.hh
Referenced by CexmcMessenger(), and ~CexmcMessenger().
|
static |
Definition at line 107 of file CexmcMessenger.hh.
View newest version in sPHENIX GitHub at line 107 of file CexmcMessenger.hh
Referenced by CexmcEnergyDepositDigitizerMessenger::CexmcEnergyDepositDigitizerMessenger(), and CexmcMessenger().
|
private |
Definition at line 129 of file CexmcMessenger.hh.
View newest version in sPHENIX GitHub at line 129 of file CexmcMessenger.hh
Referenced by CexmcMessenger(), and ~CexmcMessenger().
|
static |
Definition at line 73 of file CexmcMessenger.hh.
View newest version in sPHENIX GitHub at line 73 of file CexmcMessenger.hh
Referenced by CexmcEnergyDepositDigitizerMessenger::CexmcEnergyDepositDigitizerMessenger(), CexmcMessenger(), and CexmcSensitiveDetectorMessenger::CexmcSensitiveDetectorMessenger().
|
private |
Definition at line 131 of file CexmcMessenger.hh.
View newest version in sPHENIX GitHub at line 131 of file CexmcMessenger.hh
Referenced by CexmcMessenger(), and ~CexmcMessenger().
|
static |
Definition at line 75 of file CexmcMessenger.hh.
View newest version in sPHENIX GitHub at line 75 of file CexmcMessenger.hh
Referenced by CexmcEventActionMessenger::CexmcEventActionMessenger(), and CexmcMessenger().
|
private |
Definition at line 123 of file CexmcMessenger.hh.
View newest version in sPHENIX GitHub at line 123 of file CexmcMessenger.hh
Referenced by CexmcMessenger(), and ~CexmcMessenger().
|
static |
Definition at line 67 of file CexmcMessenger.hh.
View newest version in sPHENIX GitHub at line 67 of file CexmcMessenger.hh
Referenced by CexmcMessenger(), and CexmcRunManagerMessenger::CexmcRunManagerMessenger().
|
private |
Definition at line 127 of file CexmcMessenger.hh.
View newest version in sPHENIX GitHub at line 127 of file CexmcMessenger.hh
Referenced by CexmcMessenger(), and ~CexmcMessenger().
|
static |
Definition at line 71 of file CexmcMessenger.hh.
View newest version in sPHENIX GitHub at line 71 of file CexmcMessenger.hh
Referenced by CexmcMessenger(), CexmcParticleGunMessenger::CexmcParticleGunMessenger(), and CexmcPrimaryGeneratorActionMessenger::CexmcPrimaryGeneratorActionMessenger().
|
staticprivate |
Definition at line 118 of file CexmcMessenger.hh.
View newest version in sPHENIX GitHub at line 118 of file CexmcMessenger.hh
Referenced by Destroy(), and Instance().
|
private |
Definition at line 121 of file CexmcMessenger.hh.
View newest version in sPHENIX GitHub at line 121 of file CexmcMessenger.hh
Referenced by CexmcMessenger(), and ~CexmcMessenger().
|
static |
Definition at line 65 of file CexmcMessenger.hh.
View newest version in sPHENIX GitHub at line 65 of file CexmcMessenger.hh
Referenced by CexmcMessenger().
|
private |
Definition at line 135 of file CexmcMessenger.hh.
View newest version in sPHENIX GitHub at line 135 of file CexmcMessenger.hh
Referenced by CexmcMessenger(), and ~CexmcMessenger().
|
static |
Definition at line 79 of file CexmcMessenger.hh.
View newest version in sPHENIX GitHub at line 79 of file CexmcMessenger.hh
Referenced by CexmcMessenger().
|
private |
Definition at line 151 of file CexmcMessenger.hh.
View newest version in sPHENIX GitHub at line 151 of file CexmcMessenger.hh
Referenced by CexmcMessenger(), and ~CexmcMessenger().
|
static |
Definition at line 95 of file CexmcMessenger.hh.
View newest version in sPHENIX GitHub at line 95 of file CexmcMessenger.hh
Referenced by CexmcEnergyDepositDigitizerMessenger::CexmcEnergyDepositDigitizerMessenger(), and CexmcMessenger().
|
private |
Definition at line 125 of file CexmcMessenger.hh.
View newest version in sPHENIX GitHub at line 125 of file CexmcMessenger.hh
Referenced by CexmcMessenger(), and ~CexmcMessenger().
|
static |
Definition at line 69 of file CexmcMessenger.hh.
View newest version in sPHENIX GitHub at line 69 of file CexmcMessenger.hh
Referenced by CexmcMessenger(), CexmcPhysicsManagerMessenger::CexmcPhysicsManagerMessenger(), CexmcProductionModelMessenger::CexmcProductionModelMessenger(), and CexmcRunManagerMessenger::CexmcRunManagerMessenger().
|
private |
Definition at line 165 of file CexmcMessenger.hh.
View newest version in sPHENIX GitHub at line 165 of file CexmcMessenger.hh
Referenced by CexmcMessenger(), and ~CexmcMessenger().
|
static |
Definition at line 109 of file CexmcMessenger.hh.
View newest version in sPHENIX GitHub at line 109 of file CexmcMessenger.hh
Referenced by CexmcChargeExchangeReconstructorMessenger::CexmcChargeExchangeReconstructorMessenger(), CexmcMessenger(), and CexmcReconstructorMessenger::CexmcReconstructorMessenger().
|
private |
Definition at line 133 of file CexmcMessenger.hh.
View newest version in sPHENIX GitHub at line 133 of file CexmcMessenger.hh
Referenced by CexmcMessenger(), and ~CexmcMessenger().
|
static |
Definition at line 77 of file CexmcMessenger.hh.
View newest version in sPHENIX GitHub at line 77 of file CexmcMessenger.hh
Referenced by CexmcMessenger(), and CexmcRunManagerMessenger::CexmcRunManagerMessenger().
|
private |
Definition at line 137 of file CexmcMessenger.hh.
View newest version in sPHENIX GitHub at line 137 of file CexmcMessenger.hh
Referenced by CexmcMessenger(), and ~CexmcMessenger().
|
static |
Definition at line 81 of file CexmcMessenger.hh.
View newest version in sPHENIX GitHub at line 81 of file CexmcMessenger.hh
Referenced by CexmcMessenger().
|
private |
Definition at line 139 of file CexmcMessenger.hh.
View newest version in sPHENIX GitHub at line 139 of file CexmcMessenger.hh
Referenced by CexmcMessenger(), and ~CexmcMessenger().
|
static |
Definition at line 83 of file CexmcMessenger.hh.
View newest version in sPHENIX GitHub at line 83 of file CexmcMessenger.hh
Referenced by CexmcMessenger().
|
private |
Definition at line 153 of file CexmcMessenger.hh.
View newest version in sPHENIX GitHub at line 153 of file CexmcMessenger.hh
Referenced by CexmcMessenger(), and ~CexmcMessenger().
|
static |
Definition at line 97 of file CexmcMessenger.hh.
View newest version in sPHENIX GitHub at line 97 of file CexmcMessenger.hh
Referenced by CexmcEnergyDepositDigitizerMessenger::CexmcEnergyDepositDigitizerMessenger(), and CexmcMessenger().
|
private |
Definition at line 141 of file CexmcMessenger.hh.
View newest version in sPHENIX GitHub at line 141 of file CexmcMessenger.hh
Referenced by CexmcMessenger(), and ~CexmcMessenger().
|
static |
Definition at line 85 of file CexmcMessenger.hh.
View newest version in sPHENIX GitHub at line 85 of file CexmcMessenger.hh
Referenced by CexmcMessenger().
|
private |
Definition at line 155 of file CexmcMessenger.hh.
View newest version in sPHENIX GitHub at line 155 of file CexmcMessenger.hh
Referenced by CexmcMessenger(), and ~CexmcMessenger().
|
static |
Definition at line 99 of file CexmcMessenger.hh.
View newest version in sPHENIX GitHub at line 99 of file CexmcMessenger.hh
Referenced by CexmcEnergyDepositDigitizerMessenger::CexmcEnergyDepositDigitizerMessenger(), and CexmcMessenger().
|
private |
Definition at line 143 of file CexmcMessenger.hh.
View newest version in sPHENIX GitHub at line 143 of file CexmcMessenger.hh
Referenced by CexmcMessenger(), and ~CexmcMessenger().
|
static |
Definition at line 87 of file CexmcMessenger.hh.
View newest version in sPHENIX GitHub at line 87 of file CexmcMessenger.hh
Referenced by CexmcMessenger().
|
private |
Definition at line 157 of file CexmcMessenger.hh.
View newest version in sPHENIX GitHub at line 157 of file CexmcMessenger.hh
Referenced by CexmcMessenger(), and ~CexmcMessenger().
|
static |
Definition at line 101 of file CexmcMessenger.hh.
View newest version in sPHENIX GitHub at line 101 of file CexmcMessenger.hh
Referenced by CexmcEnergyDepositDigitizerMessenger::CexmcEnergyDepositDigitizerMessenger(), and CexmcMessenger().
|
private |
Definition at line 167 of file CexmcMessenger.hh.
View newest version in sPHENIX GitHub at line 167 of file CexmcMessenger.hh
Referenced by CexmcMessenger(), and ~CexmcMessenger().
|
static |
Definition at line 111 of file CexmcMessenger.hh.
View newest version in sPHENIX GitHub at line 111 of file CexmcMessenger.hh
Referenced by CexmcEventActionMessenger::CexmcEventActionMessenger(), CexmcMessenger(), CexmcRunManagerMessenger::CexmcRunManagerMessenger(), and CexmcScenePrimitivesMessenger::CexmcScenePrimitivesMessenger().