|
Geant4
10.01
|
#include <G4EmParameters.hh>
Collaboration diagram for G4EmParameters: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.
Here is the call graph for this function:| 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().
Here is the caller graph for this function:| G4bool G4EmParameters::ApplyCuts | ( | ) | const |
Definition at line 181 of file G4EmParameters.cc.
References applyCuts.
Referenced by G4VEmProcess::PreparePhysicsTable().
Here is the caller graph for this function:| G4bool G4EmParameters::Auger | ( | ) | const |
Definition at line 204 of file G4EmParameters.cc.
References auger.
Referenced by G4LossTableManager::ResetParameters().
Here is the caller graph for this function:| G4double G4EmParameters::BremsstrahlungTh | ( | ) | const |
Definition at line 380 of file G4EmParameters.cc.
References bremsTh.
Referenced by G4eBremsstrahlung::InitialiseEnergyLossProcess(), and G4eBremsstrahlung::PrintInfo().
Here is the caller graph for this function:| G4bool G4EmParameters::BuildCSDARange | ( | ) | const |
Definition at line 137 of file G4EmParameters.cc.
References buildCSDARange.
Referenced by G4LossTableManager::BuildCSDARange(), and G4LossTableManager::BuildTables().
Here is the caller graph for this function:| G4bool G4EmParameters::DeexcitationIgnoreCut | ( | ) | const |
Definition at line 227 of file G4EmParameters.cc.
References deexIgnoreCut.
Referenced by G4LossTableManager::ResetParameters().
Here is the caller graph for this function:| G4double G4EmParameters::FactorForAngleLimit | ( | ) | const |
Definition at line 416 of file G4EmParameters.cc.
References factorForAngleLimit.
Referenced by G4WentzelOKandVIxSection::Initialise(), G4WentzelVIRelXSection::Initialise(), and G4CoulombScattering::InitialiseProcess().
Here is the caller graph for this function:| G4bool G4EmParameters::Fluo | ( | ) | const |
Definition at line 192 of file G4EmParameters.cc.
References fluo.
Referenced by G4LossTableManager::ResetParameters().
Here is the caller graph for this function:
|
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(), 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(), G4hIonisation::InitialiseEnergyLossProcess(), G4MuIonisation::InitialiseEnergyLossProcess(), G4CoulombScattering::InitialiseProcess(), G4PolarizedGammaConversion::InitialiseProcess(), G4ComptonScattering::InitialiseProcess(), G4PolarizedCompton::InitialiseProcess(), G4GammaConversion::InitialiseProcess(), G4PhotoElectricEffect::InitialiseProcess(), G4PolarizedPhotoElectricEffect::InitialiseProcess(), G4CoulombScattering::MinPrimaryEnergy(), G4CoulombScattering::PrintInfo(), and G4eBremsstrahlung::PrintInfo().
Here is the caller graph for this function:| G4double G4EmParameters::LambdaFactor | ( | ) | const |
Definition at line 398 of file G4EmParameters.cc.
References lambdaFactor.
Referenced by G4VEmProcess::PreparePhysicsTable(), and G4VEnergyLossProcess::PreparePhysicsTable().
Here is the caller graph for this function:| G4bool G4EmParameters::LatDisplacementBeyondSafety | ( | ) | const |
Definition at line 260 of file G4EmParameters.cc.
References latDisplacementBeyondSafety.
Referenced by G4VMultipleScattering::PreparePhysicsTable().
Here is the caller graph for this function:| G4bool G4EmParameters::LateralDisplacement | ( | ) | const |
Definition at line 238 of file G4EmParameters.cc.
References lateralDisplacement.
Referenced by G4VMultipleScattering::PreparePhysicsTable().
Here is the caller graph for this function:| G4double G4EmParameters::LinearLossLimit | ( | ) | const |
Definition at line 362 of file G4EmParameters.cc.
References linLossLimit.
Referenced by G4VEnergyLossProcess::PreparePhysicsTable().
Here is the caller graph for this function:| G4bool G4EmParameters::LossFluctuation | ( | ) | const |
Definition at line 126 of file G4EmParameters.cc.
References lossFluctuation.
Referenced by G4VEnergyLossProcess::PreparePhysicsTable().
Here is the caller graph for this function:| G4bool G4EmParameters::LPM | ( | ) | const |
Definition at line 148 of file G4EmParameters.cc.
References flagLPM.
Referenced by G4eBremsstrahlung::InitialiseEnergyLossProcess(), and G4eBremsstrahlung::PrintInfo().
Here is the caller graph for this function:| G4double G4EmParameters::MaxEnergyForCSDARange | ( | ) | const |
Definition at line 344 of file G4EmParameters.cc.
References maxKinEnergyCSDA.
Referenced by G4VEnergyLossProcess::PreparePhysicsTable().
Here is the caller graph for this function:| 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().
Here is the caller graph for this function:| 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().
Here is the caller graph for this function:| G4double G4EmParameters::MinSubRange | ( | ) | const |
Definition at line 288 of file G4EmParameters.cc.
References minSubRange.
Referenced by G4VEnergyLossProcess::PreparePhysicsTable().
Here is the caller graph for this function:| G4double G4EmParameters::MscGeomFactor | ( | ) | const |
Definition at line 470 of file G4EmParameters.cc.
References geomFactor.
Referenced by G4VMultipleScattering::GeomFactor(), and G4VMultipleScattering::PreparePhysicsTable().
Here is the caller graph for this function:| G4double G4EmParameters::MscRangeFactor | ( | ) | const |
Definition at line 452 of file G4EmParameters.cc.
References rangeFactor.
Referenced by G4VMultipleScattering::PreparePhysicsTable().
Here is the caller graph for this function:| G4double G4EmParameters::MscSkin | ( | ) | const |
Definition at line 488 of file G4EmParameters.cc.
References skin.
Referenced by G4VMultipleScattering::PreparePhysicsTable(), and G4VMultipleScattering::Skin().
Here is the caller graph for this function:| G4MscStepLimitType G4EmParameters::MscStepLimitType | ( | ) | const |
Definition at line 560 of file G4EmParameters.cc.
References mscStepLimit.
Referenced by G4VMultipleScattering::PreparePhysicsTable().
Here is the caller graph for this function:| 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().
Here is the caller graph for this function:| G4bool G4EmParameters::MuHadLateralDisplacement | ( | ) | const |
Definition at line 249 of file G4EmParameters.cc.
References muhadLateralDisplacement.
Referenced by G4VMultipleScattering::PreparePhysicsTable().
Here is the caller graph for this function:| G4int G4EmParameters::NumberOfBins | ( | ) | const |
Definition at line 507 of file G4EmParameters.cc.
References nbins.
Referenced by G4VEmProcess::BuildLambdaTable(), G4VEnergyLossProcess::PreparePhysicsTable(), and G4VEmProcess::PrintWarning().
Here is the caller graph for this function:| G4int G4EmParameters::NumberOfBinsPerDecade | ( | ) | const |
Definition at line 526 of file G4EmParameters.cc.
References nbinsPerDecade.
Referenced by G4LossTableManager::GetNumberOfBinsPerDecade(), G4mplIonisation::InitialiseEnergyLossProcess(), G4hhIonisation::InitialiseEnergyLossProcess(), G4VEnergyLossProcess::PreparePhysicsTable(), and G4VEnergyLossProcess::PrintInfoDefinition().
Here is the caller graph for this function:| G4bool G4EmParameters::Pixe | ( | ) | const |
Definition at line 216 of file G4EmParameters.cc.
References pixe.
Referenced by G4LossTableManager::ResetParameters().
Here is the caller graph for this function:
|
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().
Here is the call graph for this function:
Here is the caller graph for this function:| 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().
Here is the caller graph for this function:| void G4EmParameters::SetAuger | ( | G4bool | val | ) |
Definition at line 197 of file G4EmParameters.cc.
Referenced by G4EmProcessOptions::SetAuger(), G4VAtomDeexcitation::SetAuger(), and G4EmParametersMessenger::SetNewValue().
Here is the caller graph for this function:| 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().
Here is the call graph for this function:
Here is the caller graph for this function:| void G4EmParameters::SetBuildCSDARange | ( | G4bool | val | ) |
Definition at line 131 of file G4EmParameters.cc.
References buildCSDARange.
Referenced by G4EmProcessOptions::SetBuildCSDARange(), and G4EmParametersMessenger::SetNewValue().
Here is the caller graph for this function:| void G4EmParameters::SetDeexcitationIgnoreCut | ( | G4bool | val | ) |
Definition at line 221 of file G4EmParameters.cc.
References deexIgnoreCut.
Referenced by G4EmProcessOptions::SetDeexcitationIgnoreCuts(), and G4EmParametersMessenger::SetNewValue().
Here is the caller graph for this function:| void G4EmParameters::SetFactorForAngleLimit | ( | G4double | val | ) |
Definition at line 403 of file G4EmParameters.cc.
References factorForAngleLimit, and PrintWarning().
Referenced by G4EmProcessOptions::SetFactorForAngleLimit(), and G4EmParametersMessenger::SetNewValue().
Here is the call graph for this function:
Here is the caller graph for this function:| void G4EmParameters::SetFluo | ( | G4bool | val | ) |
Definition at line 186 of file G4EmParameters.cc.
References fluo.
Referenced by G4EmProcessOptions::SetFluo(), G4VAtomDeexcitation::SetFluo(), and G4EmParametersMessenger::SetNewValue().
Here is the caller graph for this function:| void G4EmParameters::SetLambdaFactor | ( | G4double | val | ) |
Definition at line 385 of file G4EmParameters.cc.
References lambdaFactor, and PrintWarning().
Referenced by G4EmProcessOptions::SetLambdaFactor(), and G4EmParametersMessenger::SetNewValue().
Here is the call graph for this function:
Here is the caller graph for this function:| void G4EmParameters::SetLatDisplacementBeyondSafety | ( | G4bool | val | ) |
Definition at line 254 of file G4EmParameters.cc.
References latDisplacementBeyondSafety.
Referenced by G4EmStandardPhysics_option4::G4EmStandardPhysics_option4(), G4EmStandardPhysicsWVI::G4EmStandardPhysicsWVI(), G4EmProcessOptions::SetDisplacementBeyondSafety(), and G4EmParametersMessenger::SetNewValue().
Here is the caller graph for this function:| void G4EmParameters::SetLateralDisplacement | ( | G4bool | val | ) |
Definition at line 232 of file G4EmParameters.cc.
References lateralDisplacement.
Referenced by G4EmProcessOptions::SetMscLateralDisplacement(), and G4EmParametersMessenger::SetNewValue().
Here is the caller graph for this function:| void G4EmParameters::SetLinearLossLimit | ( | G4double | val | ) |
Definition at line 349 of file G4EmParameters.cc.
References linLossLimit, and PrintWarning().
Referenced by G4EmProcessOptions::SetLinearLossLimit(), and G4EmParametersMessenger::SetNewValue().
Here is the call graph for this function:
Here is the caller graph for this function:| void G4EmParameters::SetLossFluctuations | ( | G4bool | val | ) |
Definition at line 120 of file G4EmParameters.cc.
References lossFluctuation.
Referenced by G4EmProcessOptions::SetLossFluctuations(), and G4EmParametersMessenger::SetNewValue().
Here is the caller graph for this function:| void G4EmParameters::SetLPM | ( | G4bool | val | ) |
Definition at line 142 of file G4EmParameters.cc.
References flagLPM.
Referenced by G4EmProcessOptions::SetLPMFlag(), and G4EmParametersMessenger::SetNewValue().
Here is the caller graph for this function:| 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().
Here is the call graph for this function:
Here is the caller graph for this function:| 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().
Here is the call graph for this function:
Here is the caller graph for this function:| 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().
Here is the call graph for this function:
Here is the caller graph for this function:| void G4EmParameters::SetMinSubRange | ( | G4double | val | ) |
Definition at line 275 of file G4EmParameters.cc.
References minSubRange, and PrintWarning().
Referenced by G4EmProcessOptions::SetMinSubRange(), and G4EmParametersMessenger::SetNewValue().
Here is the call graph for this function:
Here is the caller graph for this function:| void G4EmParameters::SetMscGeomFactor | ( | G4double | val | ) |
Definition at line 457 of file G4EmParameters.cc.
References geomFactor, and PrintWarning().
Referenced by G4EmProcessOptions::SetMscGeomFactor(), and G4EmParametersMessenger::SetNewValue().
Here is the call graph for this function:
Here is the caller graph for this function:| void G4EmParameters::SetMscRangeFactor | ( | G4double | val | ) |
Definition at line 439 of file G4EmParameters.cc.
References PrintWarning(), and rangeFactor.
Referenced by G4EmProcessOptions::SetMscRangeFactor(), and G4EmParametersMessenger::SetNewValue().
Here is the call graph for this function:
Here is the caller graph for this function:| 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().
Here is the call graph for this function:
Here is the caller graph for this function:| void G4EmParameters::SetMscStepLimitType | ( | G4MscStepLimitType | val | ) |
Definition at line 554 of file G4EmParameters.cc.
References mscStepLimit.
Referenced by G4EmProcessOptions::SetMscStepLimitation(), and G4EmParametersMessenger::SetNewValue().
Here is the caller graph for this function:| void G4EmParameters::SetMscThetaLimit | ( | G4double | val | ) |
Definition at line 421 of file G4EmParameters.cc.
References G4INCL::Math::pi, PrintWarning(), and thetaLimit.
Referenced by G4EmStandardPhysicsSS::G4EmStandardPhysicsSS(), G4EmParametersMessenger::SetNewValue(), and G4EmProcessOptions::SetPolarAngleLimit().
Here is the call graph for this function:
Here is the caller graph for this function:| void G4EmParameters::SetMuHadLateralDisplacement | ( | G4bool | val | ) |
Definition at line 243 of file G4EmParameters.cc.
References muhadLateralDisplacement.
Referenced by G4EmStandardPhysicsWVI::G4EmStandardPhysicsWVI(), G4EmProcessOptions::SetMscMuHadLateralDisplacement(), and G4EmParametersMessenger::SetNewValue().
Here is the caller graph for this function:| 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().
Here is the call graph for this function:
Here is the caller graph for this function:| 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().
Here is the call graph for this function:
Here is the caller graph for this function:| void G4EmParameters::SetPixe | ( | G4bool | val | ) |
Definition at line 209 of file G4EmParameters.cc.
Referenced by G4EmParametersMessenger::SetNewValue(), G4EmProcessOptions::SetPIXE(), and G4VAtomDeexcitation::SetPIXE().
Here is the caller graph for this function:| void G4EmParameters::SetSpline | ( | G4bool | val | ) |
Definition at line 153 of file G4EmParameters.cc.
References spline.
Referenced by G4EmParametersMessenger::SetNewValue(), and G4EmProcessOptions::SetSplineFlag().
Here is the caller graph for this function:| void G4EmParameters::SetUseCutAsFinalRange | ( | G4bool | val | ) |
Definition at line 164 of file G4EmParameters.cc.
References finalRange.
Referenced by G4EmParametersMessenger::SetNewValue(), and G4EmProcessOptions::SetUseCutAsFinalRange().
Here is the caller graph for this function:| 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().
Here is the call graph for this function:
Here is the caller graph for this function:| void G4EmParameters::SetWorkerVerbose | ( | G4int | val | ) |
Definition at line 543 of file G4EmParameters.cc.
References workerVerbose.
Referenced by G4EmParametersMessenger::SetNewValue(), and G4EmProcessOptions::SetWorkerVerbose().
Here is the caller graph for this function:| 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().
Here is the caller graph for this function:| G4bool G4EmParameters::UseAngularGeneratorForIonisation | ( | ) | const |
Definition at line 270 of file G4EmParameters.cc.
References useAngGeneratorForIonisation.
Referenced by G4VEnergyLossProcess::PreparePhysicsTable().
Here is the caller graph for this function:| G4bool G4EmParameters::UseCutAsFinalRange | ( | ) | const |
Definition at line 170 of file G4EmParameters.cc.
References finalRange.
Referenced by G4VEnergyLossProcess::PreparePhysicsTable().
Here is the caller graph for this function:| 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().
Here is the caller graph for this function:| 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().
Here is the caller graph for this function:
|
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().