Geant4.10
|
#include <G4EmManager.hh>
Static Public Member Functions | |
static G4EmManager * | Instance () |
Definition at line 80 of file G4EmManager.hh.
G4EmManager::~G4EmManager | ( | ) |
Definition at line 83 of file G4EmManager.cc.
References G4cout, G4endl, and nmax.
G4double G4EmManager::BremsstrahlungTh | ( | ) | const |
Definition at line 897 of file G4EmManager.cc.
G4bool G4EmManager::BuildCSDARange | ( | ) | const |
Definition at line 613 of file G4EmManager.cc.
void G4EmManager::BuildPhysicsTable | ( | const G4ParticleDefinition * | aParticle | ) |
void G4EmManager::BuildPhysicsTable | ( | const G4ParticleDefinition * | aParticle, |
G4VEnergyLossProcess * | p | ||
) |
Definition at line 342 of file G4EmManager.cc.
References G4VEnergyLossProcess::BaseParticle(), G4EmConfigurator::Clear(), G4cout, G4endl, G4ParticleDefinition::GetParticleName(), G4ProcessManager::GetProcessActivation(), G4VProcess::GetProcessManager(), G4VProcess::GetProcessName(), G4VEnergyLossProcess::IsIonisationProcess(), G4VEnergyLossProcess::Particle(), and G4VEnergyLossProcess::SetIonisation().
void G4EmManager::DeRegister | ( | G4PhysicsTable * | p | ) |
G4ElectronIonPair * G4EmManager::ElectronIonPair | ( | ) |
Definition at line 946 of file G4EmManager.cc.
G4EmConfigurator * G4EmManager::EmConfigurator | ( | ) |
Definition at line 939 of file G4EmManager.cc.
G4EmSaturation * G4EmManager::EmSaturation | ( | ) |
Definition at line 932 of file G4EmManager.cc.
G4double G4EmManager::FactorForAngleLimit | ( | ) | const |
Definition at line 911 of file G4EmManager.cc.
G4int G4EmManager::GetNumberOfBinsPerDecade | ( | ) | const |
Definition at line 759 of file G4EmManager.cc.
G4LossTableBuilder * G4EmManager::GetTableBuilder | ( | ) |
Definition at line 953 of file G4EmManager.cc.
void G4EmManager::InitialiseProcess | ( | const G4ParticleDefinition * | aParticle, |
G4VEnergyLossProcess * | |||
) |
Definition at line 840 of file G4EmManager.cc.
void G4EmManager::InitialiseProcess | ( | const G4ParticleDefinition * | aParticle, |
G4VEmProcess * | |||
) |
Definition at line 847 of file G4EmManager.cc.
void G4EmManager::InitialiseProcess | ( | const G4ParticleDefinition * | aParticle, |
G4VMultipleScattering * | |||
) |
Definition at line 854 of file G4EmManager.cc.
|
static |
Definition at line 72 of file G4EmManager.cc.
G4bool G4EmManager::LPMFlag | ( | ) | const |
Definition at line 868 of file G4EmManager.cc.
G4double G4EmManager::MaxKinEnergy | ( | ) | const |
Definition at line 925 of file G4EmManager.cc.
G4double G4EmManager::MinKinEnergy | ( | ) | const |
Definition at line 918 of file G4EmManager.cc.
void G4EmManager::PreparePhysicsTable | ( | const G4ParticleDefinition * | aParticle, |
G4VEnergyLossProcess * | p | ||
) |
Definition at line 264 of file G4EmManager.cc.
References G4cout, G4endl, G4ParticleDefinition::GetParticleName(), G4VProcess::GetProcessName(), G4EmConfigurator::PrepareModels(), and G4LossTableBuilder::SetInitialisationFlag().
void G4EmManager::PreparePhysicsTable | ( | const G4ParticleDefinition * | aParticle, |
G4VEmProcess * | p | ||
) |
Definition at line 293 of file G4EmManager.cc.
References G4cout, G4endl, G4ParticleDefinition::GetParticleName(), G4VProcess::GetProcessName(), G4EmConfigurator::PrepareModels(), and G4LossTableBuilder::SetInitialisationFlag().
void G4EmManager::PreparePhysicsTable | ( | const G4ParticleDefinition * | aParticle, |
G4VMultipleScattering * | p | ||
) |
Definition at line 313 of file G4EmManager.cc.
References G4cout, G4endl, G4ParticleDefinition::GetParticleName(), G4VProcess::GetProcessName(), G4EmConfigurator::PrepareModels(), and G4LossTableBuilder::SetInitialisationFlag().
void G4EmManager::Register | ( | G4VEnergyLossProcess * | p | ) |
Definition at line 172 of file G4EmManager.cc.
References G4VEnergyLossProcess::ActivateSubCutoff(), G4cout, G4endl, G4VProcess::GetProcessName(), G4VEnergyLossProcess::SetIntegral(), G4VEnergyLossProcess::SetLossFluctuations(), G4VEnergyLossProcess::SetMaxKinEnergy(), G4VEnergyLossProcess::SetMinKinEnergy(), G4VEnergyLossProcess::SetRandomStep(), and G4VEnergyLossProcess::SetStepFunction().
void G4EmManager::Register | ( | G4VMultipleScattering * | p | ) |
Definition at line 205 of file G4EmManager.cc.
References G4cout, G4endl, G4VProcess::GetProcessName(), and n.
void G4EmManager::Register | ( | G4VEmProcess * | p | ) |
Definition at line 221 of file G4EmManager.cc.
References G4cout, G4endl, G4VProcess::GetProcessName(), and n.
void G4EmManager::Register | ( | G4PhysicsTable * | p | ) |
void G4EmManager::RegisterExtraParticle | ( | const G4ParticleDefinition * | aParticle, |
G4VEnergyLossProcess * | p | ||
) |
Definition at line 237 of file G4EmManager.cc.
References G4VEnergyLossProcess::BaseParticle(), G4cout, G4endl, G4ParticleDefinition::GetParticleName(), and G4VProcess::GetProcessName().
Definition at line 890 of file G4EmManager.cc.
Definition at line 815 of file G4EmManager.cc.
Referenced by G4EmManagerMessenger::SetNewValue().
Definition at line 731 of file G4EmManager.cc.
Definition at line 904 of file G4EmManager.cc.
Definition at line 740 of file G4EmManager.cc.
References G4cout, G4endl, and n.
Referenced by G4EmManagerMessenger::SetNewValue().
Definition at line 861 of file G4EmManager.cc.
Referenced by G4EmManagerMessenger::SetNewValue().
Definition at line 705 of file G4EmManager.cc.
Definition at line 714 of file G4EmManager.cc.
Definition at line 875 of file G4EmManager.cc.
References G4LossTableBuilder::SetSplineFlag().
Referenced by G4EmManagerMessenger::SetNewValue().
Definition at line 766 of file G4EmManager.cc.
References G4cout, G4endl, G4EmSaturation::SetVerbose(), G4EmConfigurator::SetVerbose(), and G4ElectronIonPair::SetVerbose().
G4bool G4EmManager::SplineFlag | ( | ) | const |
Definition at line 883 of file G4EmManager.cc.