Public Member Functions | |
BDSModularPhysicsList () | |
virtual | ~BDSModularPhysicsList () |
void | Print () |
virtual void | SetCuts () |
Private Member Functions | |
void | SetParticleDefinition () |
void | ConstructMinimumParticleSet () |
void | ParsePhysicsList () |
void | ConfigurePhysics () |
void | ConfigureOptical () |
void | Register () |
void | LoadEm () |
void | LoadEmLow () |
void | LoadParameterisationPhysics () |
void | LoadHadronic () |
void | LoadHadronicHP () |
void | LoadSynchRad () |
void | LoadMuon () |
void | LoadOptical () |
void | LoadDecay () |
void | LoadCutsAndLimits () |
Private Attributes | |
G4VPhysicsConstructor * | _emPhysics |
G4VPhysicsConstructor * | _hadronicPhysics |
G4VPhysicsConstructor * | _muonPhysics |
G4OpticalPhysics * | _opticalPhysics |
G4VPhysicsConstructor * | _decayPhysics |
G4VPhysicsConstructor * | _paramPhysics |
G4VPhysicsConstructor * | _synchRadPhysics |
G4VPhysicsConstructor * | _cutsAndLimits |
std::vector< G4VPhysicsConstructor * > | _constructors |
G4String | _physListName |
Definition at line 13 of file BDSModularPhysicsList.hh.
void BDSModularPhysicsList::ConfigureOptical | ( | ) | [private] |
Definition at line 118 of file BDSModularPhysicsList.cc.
References _opticalPhysics, BDSGlobalConstants::GetScintYieldFactor(), BDSGlobalConstants::GetTurnOnCerenkov(), BDSGlobalConstants::GetTurnOnMieScattering(), BDSGlobalConstants::GetTurnOnOpticalAbsorption(), BDSGlobalConstants::GetTurnOnOpticalSurface(), BDSGlobalConstants::GetTurnOnRayleighScattering(), and BDSGlobalConstants::Instance().
Referenced by ConfigurePhysics().
Here is the call graph for this function:
Here is the caller graph for this function: