Geant4.10
|
#include <G4PhysicsListHelper.hh>
Public Member Functions | |
G4bool | RegisterProcess (G4VProcess *process, G4ParticleDefinition *particle) |
void | AddTransportation () |
void | UseCoupledTransportation (G4bool vl=true) |
void | CheckParticleList () const |
void | DumpOrdingParameterTable (G4int subType=-1) const |
G4PhysicsListOrderingParameter | GetOrdingParameter (G4int subType) const |
void | SetVerboseLevel (G4int value) |
G4int | GetVerboseLevel () const |
Static Public Member Functions | |
static G4PhysicsListHelper * | GetPhysicsListHelper () |
Definition at line 50 of file G4PhysicsListHelper.hh.
void G4PhysicsListHelper::AddTransportation | ( | ) |
Definition at line 207 of file G4PhysicsListHelper.cc.
References G4ProcessManager::AddProcess(), FatalException, G4cout, G4endl, G4Exception(), G4RunManagerKernel::GetNumberOfParallelWorld(), G4ParticleDefinition::GetParticleName(), G4ParticleDefinition::GetParticleType(), G4ParticleDefinition::GetProcessManager(), G4RunManagerKernel::GetRunManagerKernel(), G4ScoringManager::GetScoringManagerIfExist(), idxAlongStep, idxPostStep, G4ParticleTableIterator< K, V >::reset(), G4ProcessManager::SetProcessOrderingToFirst(), and G4ParticleTableIterator< K, V >::value().
void G4PhysicsListHelper::CheckParticleList | ( | ) | const |
Definition at line 99 of file G4PhysicsListHelper.cc.
References FatalException, fElectromagnetic, G4cout, G4endl, G4Exception(), G4ParticleDefinition::GetParticleName(), G4ParticleDefinition::GetParticleType(), G4ParticleDefinition::GetPDGCharge(), G4ProcessManager::GetProcessList(), G4ParticleDefinition::GetProcessManager(), G4InuclParticleNames::isElectron(), G4ParticleTableIterator< K, V >::reset(), G4ProcessVector::size(), and G4ParticleTableIterator< K, V >::value().
Definition at line 345 of file G4PhysicsListHelper.cc.
References G4cout, and G4endl.
Referenced by G4UserPhysicsListMessenger::SetNewValue().
G4PhysicsListOrderingParameter G4PhysicsListHelper::GetOrdingParameter | ( | G4int | subType | ) | const |
Definition at line 382 of file G4PhysicsListHelper.cc.
References G4cout, and G4endl.
|
static |
Definition at line 89 of file G4PhysicsListHelper.cc.
Referenced by PhysicsList::AddDecay(), PhysicsList::AddRadioactiveDecay(), G4EmLivermorePolarizedPhysics::ConstructProcess(), G4EmLowEPPhysics::ConstructProcess(), G4EmLivermorePhysics::ConstructProcess(), G4EmPenelopePhysics::ConstructProcess(), G4EmDNAPhysics::ConstructProcess(), G4RadioactiveDecayPhysics::ConstructProcess(), PhysListEmStandardNR::ConstructProcess(), G4MonopolePhysics::ConstructProcess(), G4EmStandardPhysics_option3::ConstructProcess(), G4EmStandardPhysics::ConstructProcess(), G4DecayPhysics::ConstructProcess(), G4EmStandardPhysics_option4::ConstructProcess(), G4EmStandardPhysics_option1::ConstructProcess(), G4EmStandardPhysics_option2::ConstructProcess(), G4VUserPhysicsList::G4VUserPhysicsList(), G4VUPLData::initialize(), G4VPhysicsConstructor::RegisterProcess(), and G4UserPhysicsListMessenger::SetNewValue().
|
inline |
Definition at line 132 of file G4PhysicsListHelper.hh.
G4bool G4PhysicsListHelper::RegisterProcess | ( | G4VProcess * | process, |
G4ParticleDefinition * | particle | ||
) |
Definition at line 413 of file G4PhysicsListHelper.cc.
References G4ProcessManager::AddProcess(), FatalException, G4cout, G4endl, G4Exception(), G4ParticleDefinition::GetParticleName(), G4ProcessManager::GetProcessList(), G4ParticleDefinition::GetProcessManager(), G4VProcess::GetProcessName(), G4VProcess::GetProcessSubType(), G4VProcess::GetProcessType(), JustWarning, G4ProcessManager::SetProcessOrdering(), G4ProcessManager::SetProcessOrderingToFirst(), G4ProcessManager::SetProcessOrderingToLast(), and G4ProcessVector::size().
Referenced by PhysicsList::AddDecay(), PhysicsList::AddRadioactiveDecay(), G4EmLowEPPhysics::ConstructProcess(), G4EmLivermorePolarizedPhysics::ConstructProcess(), G4EmLivermorePhysics::ConstructProcess(), G4EmPenelopePhysics::ConstructProcess(), G4EmDNAPhysics::ConstructProcess(), PhysListEmStandardNR::ConstructProcess(), G4MonopolePhysics::ConstructProcess(), G4EmStandardPhysics_option3::ConstructProcess(), G4EmStandardPhysics::ConstructProcess(), G4DecayPhysics::ConstructProcess(), G4EmStandardPhysics_option4::ConstructProcess(), G4EmStandardPhysics_option1::ConstructProcess(), G4EmStandardPhysics_option2::ConstructProcess(), and G4VPhysicsConstructor::RegisterProcess().
Definition at line 126 of file G4PhysicsListHelper.hh.
Definition at line 120 of file G4PhysicsListHelper.hh.