Geant4.10
|
#include <XrayTelPhysicsList.hh>
Protected Member Functions | |
void | ConstructParticle () |
void | ConstructProcess () |
void | SetCuts () |
void | ConstructBosons () |
void | ConstructLeptons () |
void | ConstructMesons () |
void | ConstructBaryons () |
void | ConstructIons () |
void | ConstructAllShortLiveds () |
void | ConstructGeneral () |
void | ConstructEM () |
![]() | |
void | AddTransportation () |
G4bool | RegisterProcess (G4VProcess *process, G4ParticleDefinition *particle) |
void | BuildIntegralPhysicsTable (G4VProcess *, G4ParticleDefinition *) |
virtual void | RetrievePhysicsTable (G4ParticleDefinition *, const G4String &directory, G4bool ascii=false) |
void | InitializeProcessManager () |
Additional Inherited Members | |
![]() | |
static const G4VUPLManager & | GetSubInstanceManager () |
![]() | |
G4ParticleTable * | theParticleTable |
G4int | verboseLevel |
G4double | defaultCutValue |
G4bool | isSetDefaultCutValue |
G4ProductionCutsTable * | fCutsTable |
G4bool | fRetrievePhysicsTable |
G4bool | fStoredInAscii |
G4bool | fIsCheckedForRetrievePhysicsTable |
G4bool | fIsRestoredCutValues |
G4String | directoryPhysicsTable |
G4bool | fDisableCheckParticleList |
G4int | g4vuplInstanceID |
![]() | |
static G4RUN_DLL G4VUPLManager | subInstanceManager |
Definition at line 57 of file XrayTelPhysicsList.hh.
XrayTelPhysicsList::XrayTelPhysicsList | ( | ) |
Definition at line 70 of file XrayTelPhysicsList.cc.
References G4VUserPhysicsList::defaultCutValue, python.hepunit::m, python.hepunit::mm, and G4VUserPhysicsList::SetVerboseLevel().
XrayTelPhysicsList::~XrayTelPhysicsList | ( | ) |
Definition at line 80 of file XrayTelPhysicsList.cc.
|
protected |
Definition at line 137 of file XrayTelPhysicsList.cc.
Referenced by ConstructParticle().
|
protected |
Definition at line 125 of file XrayTelPhysicsList.cc.
References G4BaryonConstructor::ConstructParticle().
Referenced by ConstructParticle().
|
protected |
Definition at line 96 of file XrayTelPhysicsList.cc.
References G4ChargedGeantino::ChargedGeantinoDefinition(), G4Gamma::GammaDefinition(), G4Geantino::GeantinoDefinition(), and G4OpticalPhoton::OpticalPhotonDefinition().
Referenced by ConstructParticle().
|
protected |
Definition at line 171 of file XrayTelPhysicsList.cc.
References G4ProcessManager::AddDiscreteProcess(), G4ProcessManager::AddProcess(), G4ParticleDefinition::GetParticleName(), G4ParticleDefinition::GetPDGCharge(), G4ParticleDefinition::GetProcessManager(), G4ParticleDefinition::IsShortLived(), and theParticleIterator.
Referenced by ConstructProcess().
|
protected |
Definition at line 251 of file XrayTelPhysicsList.cc.
References G4ProcessManager::AddProcess(), G4ParticleDefinition::GetProcessManager(), idxAtRest, idxPostStep, G4Decay::IsApplicable(), G4ProcessManager::SetProcessOrdering(), and theParticleIterator.
Referenced by ConstructProcess().
|
protected |
Definition at line 131 of file XrayTelPhysicsList.cc.
References G4IonConstructor::ConstructParticle().
Referenced by ConstructParticle().
|
protected |
Definition at line 108 of file XrayTelPhysicsList.cc.
References G4AntiNeutrinoE::AntiNeutrinoEDefinition(), G4AntiNeutrinoMu::AntiNeutrinoMuDefinition(), G4Electron::ElectronDefinition(), G4NeutrinoE::NeutrinoEDefinition(), G4NeutrinoMu::NeutrinoMuDefinition(), and G4Positron::PositronDefinition().
Referenced by ConstructParticle().
|
protected |
Definition at line 119 of file XrayTelPhysicsList.cc.
References G4MesonConstructor::ConstructParticle().
Referenced by ConstructParticle().
Implements G4VUserPhysicsList.
Definition at line 83 of file XrayTelPhysicsList.cc.
References ConstructAllShortLiveds(), ConstructBaryons(), ConstructBosons(), ConstructIons(), ConstructLeptons(), and ConstructMesons().
Implements G4VUserPhysicsList.
Definition at line 140 of file XrayTelPhysicsList.cc.
References G4VUserPhysicsList::AddTransportation(), ConstructEM(), and ConstructGeneral().
G4double XrayTelPhysicsList::GetCutForElectron | ( | ) | const |
Definition at line 303 of file XrayTelPhysicsList.cc.
G4double XrayTelPhysicsList::GetCutForGamma | ( | ) | const |
Definition at line 298 of file XrayTelPhysicsList.cc.
|
protectedvirtual |
Reimplemented from G4VUserPhysicsList.
Definition at line 266 of file XrayTelPhysicsList.cc.
References G4VUserPhysicsList::DumpCutValuesTable(), G4cout, G4endl, G4VUserPhysicsList::SetCutValue(), and G4VUserPhysicsList::verboseLevel.