Geant4
10.01.p02
|
#include <G4EmParameters.hh>
Static Public Member Functions | |
static G4EmParameters * | Instance () |
Private Member Functions | |
G4EmParameters () | |
void | PrintWarning (G4ExceptionDescription &ed) |
Static Private Attributes | |
static G4EmParameters * | theInstance = 0 |
Definition at line 64 of file G4EmParameters.hh.
G4EmParameters::~G4EmParameters | ( | ) |
Definition at line 69 of file G4EmParameters.cc.
References theMessenger.
|
private |
Definition at line 76 of file G4EmParameters.cc.
References applyCuts, auger, bremsTh, buildCSDARange, DBL_MAX, deexIgnoreCut, factorForAngleLimit, finalRange, flagLPM, fluo, fUseSafety, geomFactor, GeV, G4NistManager::Instance(), keV, lambdaFactor, latDisplacementBeyondSafety, lateralDisplacement, linLossLimit, lossFluctuation, maxKinEnergy, maxKinEnergyCSDA, minKinEnergy, minSubRange, mscStepLimit, muhadLateralDisplacement, nbins, nbinsPerDecade, G4INCL::Math::pi, pixe, rangeFactor, skin, spline, TeV, theMessenger, thetaLimit, useAngGeneratorForIonisation, verbose, and workerVerbose.
void G4EmParameters::ActivateAngularGeneratorForIonisation | ( | G4bool | val | ) |
Definition at line 265 of file G4EmParameters.cc.
References useAngGeneratorForIonisation.
Referenced by G4EmLivermorePhysics::G4EmLivermorePhysics(), G4EmLivermorePolarizedPhysics::G4EmLivermorePolarizedPhysics(), G4EmLowEPPhysics::G4EmLowEPPhysics(), G4EmStandardPhysics_option4::G4EmStandardPhysics_option4(), and G4EmStandardPhysicsWVI::G4EmStandardPhysicsWVI().
G4bool G4EmParameters::ApplyCuts | ( | ) | const |
Definition at line 181 of file G4EmParameters.cc.
References applyCuts.
Referenced by G4VEmProcess::PreparePhysicsTable().
G4bool G4EmParameters::Auger | ( | ) | const |
Definition at line 204 of file G4EmParameters.cc.
References auger.
Referenced by G4LossTableManager::ResetParameters().
G4double G4EmParameters::BremsstrahlungTh | ( | ) | const |
Definition at line 380 of file G4EmParameters.cc.
References bremsTh.
Referenced by G4eBremsstrahlung::InitialiseEnergyLossProcess(), and G4eBremsstrahlung::PrintInfo().
G4bool G4EmParameters::BuildCSDARange | ( | ) | const |
Definition at line 137 of file G4EmParameters.cc.
References buildCSDARange.
Referenced by G4LossTableManager::BuildCSDARange(), and G4LossTableManager::BuildTables().
G4bool G4EmParameters::DeexcitationIgnoreCut | ( | ) | const |
Definition at line 227 of file G4EmParameters.cc.
References deexIgnoreCut.
Referenced by G4LossTableManager::ResetParameters().
G4double G4EmParameters::FactorForAngleLimit | ( | ) | const |
Definition at line 416 of file G4EmParameters.cc.
References factorForAngleLimit.
Referenced by G4WentzelOKandVIxSection::Initialise(), G4WentzelVIRelXSection::Initialise(), and G4CoulombScattering::InitialiseProcess().
G4bool G4EmParameters::Fluo | ( | ) | const |
Definition at line 192 of file G4EmParameters.cc.
References fluo.
Referenced by G4LossTableManager::ResetParameters().
|
static |
Definition at line 58 of file G4EmParameters.cc.
References theInstance.
Referenced by G4EmLivermorePhysics::G4EmLivermorePhysics(), G4EmLivermorePolarizedPhysics::G4EmLivermorePolarizedPhysics(), G4EmLowEPPhysics::G4EmLowEPPhysics(), G4EmPenelopePhysics::G4EmPenelopePhysics(), G4EmProcessOptions::G4EmProcessOptions(), G4EmStandardPhysics::G4EmStandardPhysics(), G4EmStandardPhysics_option1::G4EmStandardPhysics_option1(), G4EmStandardPhysics_option2::G4EmStandardPhysics_option2(), G4EmStandardPhysics_option3::G4EmStandardPhysics_option3(), G4EmStandardPhysics_option4::G4EmStandardPhysics_option4(), G4EmStandardPhysicsSS::G4EmStandardPhysicsSS(), G4EmStandardPhysicsWVI::G4EmStandardPhysicsWVI(), G4LossTableManager::G4LossTableManager(), G4VAtomDeexcitation::G4VAtomDeexcitation(), G4VEmProcess::G4VEmProcess(), G4VEnergyLossProcess::G4VEnergyLossProcess(), G4VMultipleScattering::G4VMultipleScattering(), G4TablesForExtrapolator::Initialisation(), G4WentzelVIModel::Initialise(), G4WentzelOKandVIxSection::Initialise(), G4WentzelVIRelXSection::Initialise(), G4hPairProduction::InitialiseEnergyLossProcess(), G4hBremsstrahlung::InitialiseEnergyLossProcess(), G4alphaIonisation::InitialiseEnergyLossProcess(), G4hhIonisation::InitialiseEnergyLossProcess(), G4mplIonisation::InitialiseEnergyLossProcess(), G4ePolarizedIonisation::InitialiseEnergyLossProcess(), G4MuPairProduction::InitialiseEnergyLossProcess(), G4eIonisation::InitialiseEnergyLossProcess(), G4eBremsstrahlung::InitialiseEnergyLossProcess(), G4ionIonisation::InitialiseEnergyLossProcess(), G4MuBremsstrahlung::InitialiseEnergyLossProcess(), G4MuIonisation::InitialiseEnergyLossProcess(), G4hIonisation::InitialiseEnergyLossProcess(), G4CoulombScattering::InitialiseProcess(), G4PolarizedGammaConversion::InitialiseProcess(), G4ComptonScattering::InitialiseProcess(), G4PolarizedCompton::InitialiseProcess(), G4GammaConversion::InitialiseProcess(), G4PhotoElectricEffect::InitialiseProcess(), G4PolarizedPhotoElectricEffect::InitialiseProcess(), G4CoulombScattering::MinPrimaryEnergy(), G4CoulombScattering::PrintInfo(), and G4eBremsstrahlung::PrintInfo().
G4double G4EmParameters::LambdaFactor | ( | ) | const |
Definition at line 398 of file G4EmParameters.cc.
References lambdaFactor.
Referenced by G4VEmProcess::PreparePhysicsTable(), and G4VEnergyLossProcess::PreparePhysicsTable().
G4bool G4EmParameters::LatDisplacementBeyondSafety | ( | ) | const |
Definition at line 260 of file G4EmParameters.cc.
References latDisplacementBeyondSafety.
Referenced by G4VMultipleScattering::PreparePhysicsTable().
G4bool G4EmParameters::LateralDisplacement | ( | ) | const |
Definition at line 238 of file G4EmParameters.cc.
References lateralDisplacement.
Referenced by G4VMultipleScattering::PreparePhysicsTable().
G4double G4EmParameters::LinearLossLimit | ( | ) | const |
Definition at line 362 of file G4EmParameters.cc.
References linLossLimit.
Referenced by G4VEnergyLossProcess::PreparePhysicsTable().
G4bool G4EmParameters::LossFluctuation | ( | ) | const |
Definition at line 126 of file G4EmParameters.cc.
References lossFluctuation.
Referenced by G4VEnergyLossProcess::PreparePhysicsTable().
G4bool G4EmParameters::LPM | ( | ) | const |
Definition at line 148 of file G4EmParameters.cc.
References flagLPM.
Referenced by G4eBremsstrahlung::InitialiseEnergyLossProcess(), and G4eBremsstrahlung::PrintInfo().
G4double G4EmParameters::MaxEnergyForCSDARange | ( | ) | const |
Definition at line 344 of file G4EmParameters.cc.
References maxKinEnergyCSDA.
Referenced by G4VEnergyLossProcess::PreparePhysicsTable().
G4double G4EmParameters::MaxKinEnergy | ( | ) | const |
Definition at line 326 of file G4EmParameters.cc.
References maxKinEnergy.
Referenced by G4VEmProcess::BuildLambdaTable(), G4hPairProduction::InitialiseEnergyLossProcess(), G4hBremsstrahlung::InitialiseEnergyLossProcess(), G4alphaIonisation::InitialiseEnergyLossProcess(), G4mplIonisation::InitialiseEnergyLossProcess(), G4hhIonisation::InitialiseEnergyLossProcess(), G4ePolarizedIonisation::InitialiseEnergyLossProcess(), G4MuPairProduction::InitialiseEnergyLossProcess(), G4eIonisation::InitialiseEnergyLossProcess(), G4eBremsstrahlung::InitialiseEnergyLossProcess(), G4ionIonisation::InitialiseEnergyLossProcess(), G4MuBremsstrahlung::InitialiseEnergyLossProcess(), G4hIonisation::InitialiseEnergyLossProcess(), G4MuIonisation::InitialiseEnergyLossProcess(), G4CoulombScattering::InitialiseProcess(), G4PolarizedGammaConversion::InitialiseProcess(), G4ComptonScattering::InitialiseProcess(), G4PolarizedCompton::InitialiseProcess(), G4GammaConversion::InitialiseProcess(), G4PhotoElectricEffect::InitialiseProcess(), G4PolarizedPhotoElectricEffect::InitialiseProcess(), G4LossTableManager::MaxKinEnergy(), G4VMultipleScattering::PreparePhysicsTable(), G4VEmProcess::PreparePhysicsTable(), G4VEnergyLossProcess::PreparePhysicsTable(), G4VEmProcess::PrintWarning(), and G4VEmProcess::SetMinKinEnergyPrim().
G4double G4EmParameters::MinKinEnergy | ( | ) | const |
Definition at line 307 of file G4EmParameters.cc.
References minKinEnergy.
Referenced by G4VEmProcess::BuildLambdaTable(), G4hPairProduction::InitialiseEnergyLossProcess(), G4hBremsstrahlung::InitialiseEnergyLossProcess(), G4alphaIonisation::InitialiseEnergyLossProcess(), G4mplIonisation::InitialiseEnergyLossProcess(), G4hhIonisation::InitialiseEnergyLossProcess(), G4ePolarizedIonisation::InitialiseEnergyLossProcess(), G4MuPairProduction::InitialiseEnergyLossProcess(), G4eIonisation::InitialiseEnergyLossProcess(), G4eBremsstrahlung::InitialiseEnergyLossProcess(), G4ionIonisation::InitialiseEnergyLossProcess(), G4MuBremsstrahlung::InitialiseEnergyLossProcess(), G4hIonisation::InitialiseEnergyLossProcess(), G4MuIonisation::InitialiseEnergyLossProcess(), G4CoulombScattering::InitialiseProcess(), G4PolarizedGammaConversion::InitialiseProcess(), G4ComptonScattering::InitialiseProcess(), G4PolarizedCompton::InitialiseProcess(), G4GammaConversion::InitialiseProcess(), G4PhotoElectricEffect::InitialiseProcess(), G4PolarizedPhotoElectricEffect::InitialiseProcess(), G4LossTableManager::MinKinEnergy(), G4VEmProcess::PreparePhysicsTable(), G4VEnergyLossProcess::PreparePhysicsTable(), G4VEmProcess::PrintWarning(), and G4VEmProcess::SetMinKinEnergyPrim().
G4double G4EmParameters::MinSubRange | ( | ) | const |
Definition at line 288 of file G4EmParameters.cc.
References minSubRange.
Referenced by G4VEnergyLossProcess::PreparePhysicsTable().
G4double G4EmParameters::MscGeomFactor | ( | ) | const |
Definition at line 470 of file G4EmParameters.cc.
References geomFactor.
Referenced by G4VMultipleScattering::GeomFactor(), and G4VMultipleScattering::PreparePhysicsTable().
G4double G4EmParameters::MscRangeFactor | ( | ) | const |
Definition at line 452 of file G4EmParameters.cc.
References rangeFactor.
Referenced by G4VMultipleScattering::PreparePhysicsTable().
G4double G4EmParameters::MscSkin | ( | ) | const |
Definition at line 488 of file G4EmParameters.cc.
References skin.
Referenced by G4VMultipleScattering::PreparePhysicsTable(), and G4VMultipleScattering::Skin().
G4MscStepLimitType G4EmParameters::MscStepLimitType | ( | ) | const |
Definition at line 560 of file G4EmParameters.cc.
References mscStepLimit.
Referenced by G4VMultipleScattering::PreparePhysicsTable().
G4double G4EmParameters::MscThetaLimit | ( | ) | const |
Definition at line 434 of file G4EmParameters.cc.
References thetaLimit.
Referenced by G4CoulombScattering::InitialiseProcess(), G4CoulombScattering::MinPrimaryEnergy(), G4VMultipleScattering::PolarAngleLimit(), G4VEmProcess::PolarAngleLimit(), G4VMultipleScattering::PreparePhysicsTable(), G4VEmProcess::PreparePhysicsTable(), and G4CoulombScattering::PrintInfo().
G4bool G4EmParameters::MuHadLateralDisplacement | ( | ) | const |
Definition at line 249 of file G4EmParameters.cc.
References muhadLateralDisplacement.
Referenced by G4VMultipleScattering::PreparePhysicsTable().
G4int G4EmParameters::NumberOfBins | ( | ) | const |
Definition at line 507 of file G4EmParameters.cc.
References nbins.
Referenced by G4VEmProcess::BuildLambdaTable(), G4VEnergyLossProcess::PreparePhysicsTable(), and G4VEmProcess::PrintWarning().
G4int G4EmParameters::NumberOfBinsPerDecade | ( | ) | const |
Definition at line 526 of file G4EmParameters.cc.
References nbinsPerDecade.
Referenced by G4LossTableManager::GetNumberOfBinsPerDecade(), G4WentzelVIModel::Initialise(), G4mplIonisation::InitialiseEnergyLossProcess(), G4hhIonisation::InitialiseEnergyLossProcess(), G4VEnergyLossProcess::PreparePhysicsTable(), and G4VEnergyLossProcess::PrintInfoDefinition().
G4bool G4EmParameters::Pixe | ( | ) | const |
Definition at line 216 of file G4EmParameters.cc.
References pixe.
Referenced by G4LossTableManager::ResetParameters().
|
private |
Definition at line 565 of file G4EmParameters.cc.
References G4Exception(), and JustWarning.
Referenced by SetBremsstrahlungTh(), SetFactorForAngleLimit(), SetLambdaFactor(), SetLinearLossLimit(), SetMaxEnergy(), SetMaxEnergyForCSDARange(), SetMinEnergy(), SetMinSubRange(), SetMscGeomFactor(), SetMscRangeFactor(), SetMscSkin(), SetMscThetaLimit(), SetNumberOfBins(), and SetNumberOfBinsPerDecade().
void G4EmParameters::SetApplyCuts | ( | G4bool | val | ) |
Definition at line 175 of file G4EmParameters.cc.
References applyCuts.
Referenced by G4EmStandardPhysics_option1::G4EmStandardPhysics_option1(), G4EmProcessOptions::SetApplyCuts(), and G4EmParametersMessenger::SetNewValue().
void G4EmParameters::SetAuger | ( | G4bool | val | ) |
Definition at line 197 of file G4EmParameters.cc.
Referenced by G4EmProcessOptions::SetAuger(), G4VAtomDeexcitation::SetAuger(), and G4EmParametersMessenger::SetNewValue().
void G4EmParameters::SetBremsstrahlungTh | ( | G4double | val | ) |
Definition at line 367 of file G4EmParameters.cc.
References bremsTh, GeV, and PrintWarning().
Referenced by G4EmProcessOptions::SetBremsstrahlungTh(), and G4EmParametersMessenger::SetNewValue().
void G4EmParameters::SetBuildCSDARange | ( | G4bool | val | ) |
Definition at line 131 of file G4EmParameters.cc.
References buildCSDARange.
Referenced by G4EmProcessOptions::SetBuildCSDARange(), and G4EmParametersMessenger::SetNewValue().
void G4EmParameters::SetDeexcitationIgnoreCut | ( | G4bool | val | ) |
Definition at line 221 of file G4EmParameters.cc.
References deexIgnoreCut.
Referenced by G4EmProcessOptions::SetDeexcitationIgnoreCuts(), and G4EmParametersMessenger::SetNewValue().
void G4EmParameters::SetFactorForAngleLimit | ( | G4double | val | ) |
Definition at line 403 of file G4EmParameters.cc.
References factorForAngleLimit, and PrintWarning().
Referenced by G4EmProcessOptions::SetFactorForAngleLimit(), and G4EmParametersMessenger::SetNewValue().
void G4EmParameters::SetFluo | ( | G4bool | val | ) |
Definition at line 186 of file G4EmParameters.cc.
References fluo.
Referenced by G4EmProcessOptions::SetFluo(), G4VAtomDeexcitation::SetFluo(), and G4EmParametersMessenger::SetNewValue().
void G4EmParameters::SetLambdaFactor | ( | G4double | val | ) |
Definition at line 385 of file G4EmParameters.cc.
References lambdaFactor, and PrintWarning().
Referenced by G4EmProcessOptions::SetLambdaFactor(), and G4EmParametersMessenger::SetNewValue().
void G4EmParameters::SetLatDisplacementBeyondSafety | ( | G4bool | val | ) |
Definition at line 254 of file G4EmParameters.cc.
References latDisplacementBeyondSafety.
Referenced by G4EmProcessOptions::SetDisplacementBeyondSafety(), and G4EmParametersMessenger::SetNewValue().
void G4EmParameters::SetLateralDisplacement | ( | G4bool | val | ) |
Definition at line 232 of file G4EmParameters.cc.
References lateralDisplacement.
Referenced by G4EmProcessOptions::SetMscLateralDisplacement(), and G4EmParametersMessenger::SetNewValue().
void G4EmParameters::SetLinearLossLimit | ( | G4double | val | ) |
Definition at line 349 of file G4EmParameters.cc.
References linLossLimit, and PrintWarning().
Referenced by G4EmProcessOptions::SetLinearLossLimit(), and G4EmParametersMessenger::SetNewValue().
void G4EmParameters::SetLossFluctuations | ( | G4bool | val | ) |
Definition at line 120 of file G4EmParameters.cc.
References lossFluctuation.
Referenced by G4EmProcessOptions::SetLossFluctuations(), and G4EmParametersMessenger::SetNewValue().
void G4EmParameters::SetLPM | ( | G4bool | val | ) |
Definition at line 142 of file G4EmParameters.cc.
References flagLPM.
Referenced by G4EmProcessOptions::SetLPMFlag(), and G4EmParametersMessenger::SetNewValue().
void G4EmParameters::SetMaxEnergy | ( | G4double | val | ) |
Definition at line 312 of file G4EmParameters.cc.
References G4lrint(), GeV, maxKinEnergy, minKinEnergy, nbins, nbinsPerDecade, PrintWarning(), and TeV.
Referenced by G4EmLivermorePhysics::G4EmLivermorePhysics(), G4EmLivermorePolarizedPhysics::G4EmLivermorePolarizedPhysics(), G4EmLowEPPhysics::G4EmLowEPPhysics(), G4EmPenelopePhysics::G4EmPenelopePhysics(), G4EmStandardPhysics_option3::G4EmStandardPhysics_option3(), G4EmStandardPhysics_option4::G4EmStandardPhysics_option4(), G4EmProcessOptions::SetMaxEnergy(), G4LossTableManager::SetMaxEnergy(), G4EmProcessOptions::SetMaxEnergyForMuons(), G4LossTableManager::SetMaxEnergyForMuons(), and G4EmParametersMessenger::SetNewValue().
void G4EmParameters::SetMaxEnergyForCSDARange | ( | G4double | val | ) |
Definition at line 331 of file G4EmParameters.cc.
References GeV, maxKinEnergyCSDA, minKinEnergy, PrintWarning(), and TeV.
Referenced by G4EmProcessOptions::SetMaxEnergyForCSDARange(), G4LossTableManager::SetMaxEnergyForCSDARange(), and G4EmParametersMessenger::SetNewValue().
void G4EmParameters::SetMinEnergy | ( | G4double | val | ) |
Definition at line 293 of file G4EmParameters.cc.
References eV, G4lrint(), maxKinEnergy, MeV, minKinEnergy, nbins, nbinsPerDecade, and PrintWarning().
Referenced by G4EmLivermorePhysics::G4EmLivermorePhysics(), G4EmLivermorePolarizedPhysics::G4EmLivermorePolarizedPhysics(), G4EmLowEPPhysics::G4EmLowEPPhysics(), G4EmPenelopePhysics::G4EmPenelopePhysics(), G4EmStandardPhysics_option3::G4EmStandardPhysics_option3(), G4EmStandardPhysics_option4::G4EmStandardPhysics_option4(), G4EmProcessOptions::SetMinEnergy(), G4LossTableManager::SetMinEnergy(), and G4EmParametersMessenger::SetNewValue().
void G4EmParameters::SetMinSubRange | ( | G4double | val | ) |
Definition at line 275 of file G4EmParameters.cc.
References minSubRange, and PrintWarning().
Referenced by G4EmProcessOptions::SetMinSubRange(), and G4EmParametersMessenger::SetNewValue().
void G4EmParameters::SetMscGeomFactor | ( | G4double | val | ) |
Definition at line 457 of file G4EmParameters.cc.
References geomFactor, and PrintWarning().
Referenced by G4EmProcessOptions::SetMscGeomFactor(), and G4EmParametersMessenger::SetNewValue().
void G4EmParameters::SetMscRangeFactor | ( | G4double | val | ) |
Definition at line 439 of file G4EmParameters.cc.
References PrintWarning(), and rangeFactor.
Referenced by G4EmProcessOptions::SetMscRangeFactor(), and G4EmParametersMessenger::SetNewValue().
void G4EmParameters::SetMscSkin | ( | G4double | val | ) |
Definition at line 475 of file G4EmParameters.cc.
References PrintWarning(), and skin.
Referenced by G4EmParametersMessenger::SetNewValue(), G4EmProcessOptions::SetSkin(), and G4VMultipleScattering::SetSkin().
void G4EmParameters::SetMscStepLimitType | ( | G4MscStepLimitType | val | ) |
Definition at line 554 of file G4EmParameters.cc.
References mscStepLimit.
Referenced by G4EmProcessOptions::SetMscStepLimitation(), and G4EmParametersMessenger::SetNewValue().
void G4EmParameters::SetMscThetaLimit | ( | G4double | val | ) |
Definition at line 421 of file G4EmParameters.cc.
References G4INCL::Math::pi, PrintWarning(), and thetaLimit.
Referenced by G4EmStandardPhysicsSS::G4EmStandardPhysicsSS(), G4EmStandardPhysicsWVI::G4EmStandardPhysicsWVI(), G4EmParametersMessenger::SetNewValue(), and G4EmProcessOptions::SetPolarAngleLimit().
void G4EmParameters::SetMuHadLateralDisplacement | ( | G4bool | val | ) |
Definition at line 243 of file G4EmParameters.cc.
References muhadLateralDisplacement.
Referenced by G4EmStandardPhysicsWVI::G4EmStandardPhysicsWVI(), G4EmProcessOptions::SetMscMuHadLateralDisplacement(), and G4EmParametersMessenger::SetNewValue().
void G4EmParameters::SetNumberOfBins | ( | G4int | val | ) |
Definition at line 493 of file G4EmParameters.cc.
References G4lrint(), maxKinEnergy, minKinEnergy, nbins, nbinsPerDecade, and PrintWarning().
Referenced by G4EmProcessOptions::SetDEDXBinning(), G4LossTableManager::SetDEDXBinning(), G4EmProcessOptions::SetLambdaBinning(), G4LossTableManager::SetLambdaBinning(), and G4EmParametersMessenger::SetNewValue().
void G4EmParameters::SetNumberOfBinsPerDecade | ( | G4int | val | ) |
Definition at line 512 of file G4EmParameters.cc.
References G4lrint(), maxKinEnergy, minKinEnergy, nbins, nbinsPerDecade, and PrintWarning().
Referenced by G4EmLivermorePhysics::G4EmLivermorePhysics(), G4EmLivermorePolarizedPhysics::G4EmLivermorePolarizedPhysics(), G4EmLowEPPhysics::G4EmLowEPPhysics(), G4EmPenelopePhysics::G4EmPenelopePhysics(), G4EmStandardPhysics_option3::G4EmStandardPhysics_option3(), G4EmStandardPhysics_option4::G4EmStandardPhysics_option4(), and G4EmParametersMessenger::SetNewValue().
void G4EmParameters::SetPixe | ( | G4bool | val | ) |
Definition at line 209 of file G4EmParameters.cc.
Referenced by G4EmParametersMessenger::SetNewValue(), G4EmProcessOptions::SetPIXE(), and G4VAtomDeexcitation::SetPIXE().
void G4EmParameters::SetSpline | ( | G4bool | val | ) |
Definition at line 153 of file G4EmParameters.cc.
References spline.
Referenced by G4EmParametersMessenger::SetNewValue(), and G4EmProcessOptions::SetSplineFlag().
void G4EmParameters::SetUseCutAsFinalRange | ( | G4bool | val | ) |
Definition at line 164 of file G4EmParameters.cc.
References finalRange.
Referenced by G4EmParametersMessenger::SetNewValue(), and G4EmProcessOptions::SetUseCutAsFinalRange().
void G4EmParameters::SetVerbose | ( | G4int | val | ) |
Definition at line 531 of file G4EmParameters.cc.
References G4INCL::Math::min(), verbose, and workerVerbose.
Referenced by G4EmLivermorePhysics::G4EmLivermorePhysics(), G4EmLivermorePolarizedPhysics::G4EmLivermorePolarizedPhysics(), G4EmLowEPPhysics::G4EmLowEPPhysics(), G4EmPenelopePhysics::G4EmPenelopePhysics(), G4EmStandardPhysics::G4EmStandardPhysics(), G4EmStandardPhysics_option1::G4EmStandardPhysics_option1(), G4EmStandardPhysics_option2::G4EmStandardPhysics_option2(), G4EmStandardPhysics_option3::G4EmStandardPhysics_option3(), G4EmStandardPhysics_option4::G4EmStandardPhysics_option4(), G4EmStandardPhysicsSS::G4EmStandardPhysicsSS(), G4EmStandardPhysicsWVI::G4EmStandardPhysicsWVI(), G4EmParametersMessenger::SetNewValue(), and G4EmProcessOptions::SetVerbose().
void G4EmParameters::SetWorkerVerbose | ( | G4int | val | ) |
Definition at line 543 of file G4EmParameters.cc.
References workerVerbose.
Referenced by G4EmParametersMessenger::SetNewValue(), and G4EmProcessOptions::SetWorkerVerbose().
G4bool G4EmParameters::Spline | ( | ) | const |
Definition at line 159 of file G4EmParameters.cc.
References spline.
Referenced by G4VEnergyLossProcess::BuildDEDXTable(), G4VEnergyLossProcess::BuildLambdaTable(), G4VEmProcess::BuildLambdaTable(), G4TablesForExtrapolator::Initialisation(), G4VEmProcess::LambdaPhysicsVector(), G4VEnergyLossProcess::LambdaPhysicsVector(), G4VEnergyLossProcess::PrintInfoDefinition(), G4LossTableManager::ResetParameters(), G4VEmProcess::RetrievePhysicsTable(), and G4VEnergyLossProcess::RetrieveTable().
G4bool G4EmParameters::UseAngularGeneratorForIonisation | ( | ) | const |
Definition at line 270 of file G4EmParameters.cc.
References useAngGeneratorForIonisation.
Referenced by G4VEnergyLossProcess::PreparePhysicsTable().
G4bool G4EmParameters::UseCutAsFinalRange | ( | ) | const |
Definition at line 170 of file G4EmParameters.cc.
References finalRange.
Referenced by G4VEnergyLossProcess::PreparePhysicsTable().
G4int G4EmParameters::Verbose | ( | ) | const |
Definition at line 538 of file G4EmParameters.cc.
References verbose.
Referenced by G4LossTableManager::G4LossTableManager(), G4VMultipleScattering::PreparePhysicsTable(), G4VEmProcess::PreparePhysicsTable(), G4VEnergyLossProcess::PreparePhysicsTable(), and G4LossTableManager::ResetParameters().
G4int G4EmParameters::WorkerVerbose | ( | ) | const |
Definition at line 549 of file G4EmParameters.cc.
References workerVerbose.
Referenced by G4LossTableManager::G4LossTableManager(), G4VMultipleScattering::PreparePhysicsTable(), G4VEmProcess::PreparePhysicsTable(), G4VEnergyLossProcess::PreparePhysicsTable(), and G4LossTableManager::ResetParameters().
|
private |
Definition at line 180 of file G4EmParameters.hh.
Referenced by ApplyCuts(), G4EmParameters(), and SetApplyCuts().
|
private |
Definition at line 182 of file G4EmParameters.hh.
Referenced by Auger(), G4EmParameters(), and SetAuger().
|
private |
Definition at line 195 of file G4EmParameters.hh.
Referenced by BremsstrahlungTh(), G4EmParameters(), and SetBremsstrahlungTh().
|
private |
Definition at line 176 of file G4EmParameters.hh.
Referenced by BuildCSDARange(), G4EmParameters(), and SetBuildCSDARange().
|
private |
Definition at line 184 of file G4EmParameters.hh.
Referenced by DeexcitationIgnoreCut(), G4EmParameters(), and SetDeexcitationIgnoreCut().
|
private |
Definition at line 197 of file G4EmParameters.hh.
Referenced by FactorForAngleLimit(), G4EmParameters(), and SetFactorForAngleLimit().
|
private |
Definition at line 179 of file G4EmParameters.hh.
Referenced by G4EmParameters(), SetUseCutAsFinalRange(), and UseCutAsFinalRange().
|
private |
Definition at line 177 of file G4EmParameters.hh.
Referenced by G4EmParameters(), LPM(), and SetLPM().
|
private |
Definition at line 181 of file G4EmParameters.hh.
Referenced by Fluo(), G4EmParameters(), SetAuger(), SetFluo(), and SetPixe().
|
private |
Definition at line 200 of file G4EmParameters.hh.
Referenced by G4EmParameters(), MscGeomFactor(), and SetMscGeomFactor().
|
private |
Definition at line 196 of file G4EmParameters.hh.
Referenced by G4EmParameters(), LambdaFactor(), and SetLambdaFactor().
|
private |
Definition at line 187 of file G4EmParameters.hh.
Referenced by G4EmParameters(), LatDisplacementBeyondSafety(), and SetLatDisplacementBeyondSafety().
|
private |
Definition at line 185 of file G4EmParameters.hh.
Referenced by G4EmParameters(), LateralDisplacement(), and SetLateralDisplacement().
|
private |
Definition at line 194 of file G4EmParameters.hh.
Referenced by G4EmParameters(), LinearLossLimit(), and SetLinearLossLimit().
|
private |
Definition at line 175 of file G4EmParameters.hh.
Referenced by G4EmParameters(), LossFluctuation(), and SetLossFluctuations().
|
private |
Definition at line 192 of file G4EmParameters.hh.
Referenced by G4EmParameters(), MaxKinEnergy(), SetMaxEnergy(), SetMinEnergy(), SetNumberOfBins(), and SetNumberOfBinsPerDecade().
|
private |
Definition at line 193 of file G4EmParameters.hh.
Referenced by G4EmParameters(), MaxEnergyForCSDARange(), and SetMaxEnergyForCSDARange().
|
private |
Definition at line 191 of file G4EmParameters.hh.
Referenced by G4EmParameters(), MinKinEnergy(), SetMaxEnergy(), SetMaxEnergyForCSDARange(), SetMinEnergy(), SetNumberOfBins(), and SetNumberOfBinsPerDecade().
|
private |
Definition at line 190 of file G4EmParameters.hh.
Referenced by G4EmParameters(), MinSubRange(), and SetMinSubRange().
|
private |
Definition at line 208 of file G4EmParameters.hh.
Referenced by G4EmParameters(), MscStepLimitType(), and SetMscStepLimitType().
|
private |
Definition at line 186 of file G4EmParameters.hh.
Referenced by G4EmParameters(), MuHadLateralDisplacement(), and SetMuHadLateralDisplacement().
|
private |
Definition at line 203 of file G4EmParameters.hh.
Referenced by G4EmParameters(), NumberOfBins(), SetMaxEnergy(), SetMinEnergy(), SetNumberOfBins(), and SetNumberOfBinsPerDecade().
|
private |
Definition at line 204 of file G4EmParameters.hh.
Referenced by G4EmParameters(), NumberOfBinsPerDecade(), SetMaxEnergy(), SetMinEnergy(), SetNumberOfBins(), and SetNumberOfBinsPerDecade().
|
private |
Definition at line 183 of file G4EmParameters.hh.
Referenced by G4EmParameters(), Pixe(), and SetPixe().
|
private |
Definition at line 199 of file G4EmParameters.hh.
Referenced by G4EmParameters(), MscRangeFactor(), and SetMscRangeFactor().
|
private |
Definition at line 201 of file G4EmParameters.hh.
Referenced by G4EmParameters(), MscSkin(), and SetMscSkin().
|
private |
Definition at line 178 of file G4EmParameters.hh.
Referenced by G4EmParameters(), SetSpline(), and Spline().
|
staticprivate |
Definition at line 171 of file G4EmParameters.hh.
Referenced by Instance().
|
private |
Definition at line 173 of file G4EmParameters.hh.
Referenced by G4EmParameters(), and ~G4EmParameters().
|
private |
Definition at line 198 of file G4EmParameters.hh.
Referenced by G4EmParameters(), MscThetaLimit(), and SetMscThetaLimit().
|
private |
Definition at line 188 of file G4EmParameters.hh.
Referenced by ActivateAngularGeneratorForIonisation(), G4EmParameters(), and UseAngularGeneratorForIonisation().
|
private |
Definition at line 205 of file G4EmParameters.hh.
Referenced by G4EmParameters(), SetVerbose(), and Verbose().
|
private |
Definition at line 206 of file G4EmParameters.hh.
Referenced by G4EmParameters(), SetVerbose(), SetWorkerVerbose(), and WorkerVerbose().