Geant4-11
|
#include <G4ionIonisation.hh>
Static Public Member Functions | |
static const G4String & | GetProcessTypeName (G4ProcessType) |
Protected Attributes | |
G4ParticleChange | aParticleChange |
const G4ProcessManager * | aProcessManager = nullptr |
const G4MaterialCutsCouple * | currentCouple = nullptr |
size_t | currentCoupleIndex = 0 |
G4double | currentInteractionLength = -1.0 |
const G4Material * | currentMaterial = nullptr |
G4bool | enableAlongStepDoIt = true |
G4bool | enableAtRestDoIt = true |
G4bool | enablePostStepDoIt = true |
G4ParticleChangeForLoss | fParticleChange |
G4double | mfpKinEnergy = 0.0 |
G4VParticleChange * | pParticleChange = nullptr |
G4double | preStepKinEnergy = 0.0 |
G4double | preStepLambda = 0.0 |
G4double | preStepLogKinEnergy = LOG_EKIN_MIN |
G4double | preStepLogScaledEnergy = LOG_EKIN_MIN |
G4double | preStepScaledEnergy = 0.0 |
G4double | theInitialNumberOfInteractionLength = -1.0 |
G4double | theNumberOfInteractionLengthLeft = -1.0 |
G4String | thePhysicsTableFileName |
G4double | thePILfactor = 1.0 |
G4String | theProcessName |
G4int | theProcessSubType = -1 |
G4ProcessType | theProcessType = fNotDefined |
G4int | verboseLevel = 0 |
Definition at line 77 of file G4ionIonisation.hh.
|
explicit |
Definition at line 82 of file G4ionIonisation.cc.
References corr, G4Electron::Electron(), G4LossTableManager::EmCorrections(), eth, fIonisation, G4LossTableManager::Instance(), CLHEP::MeV, G4VEnergyLossProcess::SetLinearLossLimit(), G4VProcess::SetProcessSubType(), and G4VEnergyLossProcess::SetSecondaryParticle().
|
override |
Definition at line 97 of file G4ionIonisation.cc.
|
delete |
|
inherited |
Definition at line 1915 of file G4VEnergyLossProcess.cc.
References G4EmBiasingManager::ActivateForcedInteraction(), G4VEnergyLossProcess::biasManager, G4cout, G4endl, G4VProcess::GetProcessName(), mm, G4VProcess::verboseLevel, and G4VEnergyLossProcess::weightFlag.
Referenced by G4EmExtraParameters::DefineRegParamForLoss().
|
inherited |
Definition at line 1935 of file G4VEnergyLossProcess.cc.
References G4EmBiasingManager::ActivateSecondaryBiasing(), G4VEnergyLossProcess::biasManager, G4Electron::Electron(), G4cout, G4endl, G4VProcess::GetProcessName(), MeV, G4VEnergyLossProcess::secondaryParticle, and G4VProcess::verboseLevel.
Referenced by G4EmExtraParameters::DefineRegParamForLoss().
|
inline |
Definition at line 127 of file G4ionIonisation.hh.
References stopDataActive.
|
inherited |
Definition at line 799 of file G4VEnergyLossProcess.cc.
References G4VEnergyLossProcess::nSCoffRegions, reg, and G4VEnergyLossProcess::scoffRegions.
Referenced by G4EmExtraParameters::DefineRegParamForLoss().
|
inherited |
Definition at line 216 of file G4VEnergyLossProcess.cc.
References G4EmModelManager::AddEmModel(), G4VEnergyLossProcess::fluctModel, G4VEnergyLossProcess::modelManager, G4VProcess::pParticleChange, and G4VEmModel::SetParticleChange().
Referenced by LBE::ConstructEM(), G4EmLivermorePhysics::ConstructProcess(), G4EmLowEPPhysics::ConstructProcess(), G4EmPenelopePhysics::ConstructProcess(), G4EmStandardPhysics_option4::ConstructProcess(), G4hhIonisation::InitialiseEnergyLossProcess(), G4mplIonisation::InitialiseEnergyLossProcess(), G4ePairProduction::InitialiseEnergyLossProcess(), G4MuBremsstrahlung::InitialiseEnergyLossProcess(), G4MuIonisation::InitialiseEnergyLossProcess(), G4MuPairProduction::InitialiseEnergyLossProcess(), G4PolarizedBremsstrahlung::InitialiseEnergyLossProcess(), G4PolarizedIonisation::InitialiseEnergyLossProcess(), G4eBremsstrahlung::InitialiseEnergyLossProcess(), G4eIonisation::InitialiseEnergyLossProcess(), G4hIonisation::InitialiseEnergyLossProcess(), InitialiseEnergyLossProcess(), G4EmConfigurator::PrepareModels(), and G4EmConfigurator::SetModelForRegion().
void G4ionIonisation::AddStoppingData | ( | G4int | Z, |
G4int | A, | ||
const G4String & | materialName, | ||
G4PhysicsVector * | dVector | ||
) |
Definition at line 194 of file G4ionIonisation.cc.
References A, G4EmCorrections::AddStoppingData(), corr, and Z.
|
overridevirtualinherited |
Reimplemented from G4VContinuousDiscreteProcess.
Definition at line 1059 of file G4VEnergyLossProcess.cc.
References G4VAtomDeexcitation::AlongStepDeexcitation(), G4VEnergyLossProcess::atomDeexcitation, G4VEnergyLossProcess::biasFactor, G4VEmModel::CorrectionsAlongStep(), G4VEnergyLossProcess::currentCouple, G4VEnergyLossProcess::currentCoupleIndex, G4VEnergyLossProcess::currentMaterial, G4VEnergyLossProcess::currentModel, G4VEnergyLossProcess::FillSecondariesAlongStep(), G4VEnergyLossProcess::fParticleChange, G4VEnergyLossProcess::fRange, G4VEnergyLossProcess::GetDEDXForScaledEnergy(), G4Track::GetDynamicParticle(), G4VEmModel::GetModelOfFluctuations(), G4VParticleChange::GetParentWeight(), G4VEmModel::GetParticleCharge(), G4Track::GetParticleDefinition(), G4Step::GetStepLength(), G4ParticleChangeForLoss::InitializeForAlongStep(), G4VEmModel::IsActive(), G4VEnergyLossProcess::isIon, G4VEnergyLossProcess::isIonisation, G4VEnergyLossProcess::IsRegionForCubcutProcessor(), G4VEnergyLossProcess::linLossLimit, G4VEnergyLossProcess::lossFluctuationFlag, G4VEnergyLossProcess::lowestKinEnergy, G4VEnergyLossProcess::massRatio, G4INCL::Math::max(), G4VEmModel::MaxSecondaryKinEnergy(), G4INCL::Math::min(), G4VEnergyLossProcess::preStepKinEnergy, G4VEnergyLossProcess::preStepLogScaledEnergy, G4VEnergyLossProcess::preStepScaledEnergy, G4VParticleChange::ProposeLocalEnergyDeposit(), G4VParticleChange::ProposeWeight(), G4VEnergyLossProcess::reduceFactor, G4VEmFluctuationModel::SampleFluctuations(), G4VSubCutProducer::SampleSecondaries(), G4VEnergyLossProcess::ScaledKinEnergyForLoss(), G4VEnergyLossProcess::scTracks, G4ParticleChangeForLoss::SetProposedCharge(), G4ParticleChangeForLoss::SetProposedKineticEnergy(), G4VEnergyLossProcess::subcutProducer, G4VEnergyLossProcess::useDeexcitation, and G4VEnergyLossProcess::weightFlag.
|
overridevirtualinherited |
Reimplemented from G4VContinuousDiscreteProcess.
Definition at line 872 of file G4VEnergyLossProcess.cc.
References G4VEnergyLossProcess::aGPILSelection, G4VEnergyLossProcess::currentCouple, G4VEnergyLossProcess::currentModel, DBL_MAX, G4VEnergyLossProcess::dRoverRange, G4VEnergyLossProcess::finalRange, G4VEnergyLossProcess::fRange, G4ProductionCuts::GetProductionCut(), G4MaterialCutsCouple::GetProductionCuts(), G4VEnergyLossProcess::GetScaledRangeForScaledEnergy(), G4VEmModel::IsActive(), G4VEnergyLossProcess::isIonisation, G4INCL::Math::min(), G4VEnergyLossProcess::preStepLogScaledEnergy, G4VEnergyLossProcess::preStepScaledEnergy, and G4VEnergyLossProcess::rndmStepFlag.
Referenced by G4VEnergyLossProcess::ContinuousStepLimit().
|
inlineinherited |
Definition at line 461 of file G4VProcess.hh.
References G4VProcess::AlongStepGetPhysicalInteractionLength().
Referenced by G4SteppingManager::DefinePhysicalStepLength(), and G4ITStepProcessor::DoDefinePhysicalStepLength().
|
inlinevirtualinherited |
Implements G4VProcess.
Definition at line 87 of file G4VContinuousDiscreteProcess.hh.
|
inlinevirtualinherited |
Implements G4VProcess.
Definition at line 81 of file G4VContinuousDiscreteProcess.hh.
|
inlineinherited |
Definition at line 472 of file G4VProcess.hh.
References G4VProcess::AtRestGetPhysicalInteractionLength(), condition(), and G4VProcess::thePILfactor.
Referenced by G4ITStepProcessor::GetAtRestIL(), and G4SteppingManager::InvokeAtRestDoItProcs().
|
inlineinherited |
Definition at line 870 of file G4VEnergyLossProcess.hh.
References G4VEnergyLossProcess::baseParticle.
Referenced by G4LossTableManager::BuildPhysicsTable(), G4LossTableManager::LocalPhysicsTables(), G4LossTableManager::RegisterExtraParticle(), and G4EmCalculator::UpdateParticle().
|
inlineprotected |
|
inherited |
Definition at line 573 of file G4VEnergyLossProcess.cc.
References emax, G4EmModelManager::FillDEDXVector(), G4PhysicsVector::FillSecondDerivatives(), fRestricted, fTotal, G4cout, G4endl, G4LossTableBuilder::GetFlag(), G4PhysicsTable::GetFlag(), G4ProductionCutsTable::GetMaterialCutsCouple(), G4ParticleDefinition::GetParticleName(), G4VProcess::GetProcessName(), G4ProductionCutsTable::GetProductionCutsTable(), G4LossTableManager::GetTableBuilder(), G4ProductionCutsTable::GetTableSize(), G4VEnergyLossProcess::lManager, G4VEnergyLossProcess::maxKinEnergy, G4VEnergyLossProcess::maxKinEnergyCSDA, G4VEnergyLossProcess::minKinEnergy, G4VEnergyLossProcess::modelManager, G4VEnergyLossProcess::nBins, G4VEnergyLossProcess::nBinsCSDA, G4VEnergyLossProcess::particle, G4PhysicsTableHelper::SetPhysicsVector(), G4VEnergyLossProcess::spline, G4VEnergyLossProcess::theDEDXTable, G4VEnergyLossProcess::theDEDXunRestrictedTable, and G4VProcess::verboseLevel.
Referenced by G4LossTableManager::BuildTables().
|
inherited |
Definition at line 657 of file G4VEnergyLossProcess.cc.
References emax, G4EmModelManager::FillLambdaVector(), G4PhysicsVector::FillSecondDerivatives(), fRestricted, G4cout, G4endl, G4Log(), G4lrint(), G4LossTableBuilder::GetFlag(), G4MaterialCutsCouple::GetMaterial(), G4ProductionCutsTable::GetMaterialCutsCouple(), G4ParticleDefinition::GetParticleName(), G4VProcess::GetProcessName(), G4ProductionCutsTable::GetProductionCutsTable(), G4LossTableManager::GetTableBuilder(), G4ProductionCutsTable::GetTableSize(), G4VEnergyLossProcess::lManager, G4INCL::Math::max(), G4VEnergyLossProcess::maxKinEnergy, G4VEnergyLossProcess::minKinEnergy, G4VEnergyLossProcess::MinPrimaryEnergy(), G4VEnergyLossProcess::modelManager, G4VEnergyLossProcess::nBins, G4VEnergyLossProcess::particle, G4PhysicsTableHelper::SetPhysicsVector(), G4VEnergyLossProcess::spline, G4VEnergyLossProcess::theCuts, G4VEnergyLossProcess::theLambdaTable, and G4VProcess::verboseLevel.
Referenced by G4LossTableManager::BuildTables().
|
overridevirtualinherited |
Reimplemented from G4VProcess.
Definition at line 473 of file G4VEnergyLossProcess.cc.
References G4LossTableManager::AtomDeexcitation(), G4VEnergyLossProcess::atomDeexcitation, G4VEnergyLossProcess::baseMat, G4VEnergyLossProcess::baseParticle, G4LossTableManager::BuildPhysicsTable(), G4VEnergyLossProcess::CSDARangeTable(), G4VEnergyLossProcess::DEDXTable(), G4VEnergyLossProcess::DEDXunRestrictedTable(), fIsIonisation, fRestricted, fTotal, G4cout, G4endl, G4VProcess::GetMasterProcess(), G4VEnergyLossProcess::GetModelByIndex(), G4ParticleDefinition::GetParticleName(), G4VProcess::GetProcessName(), G4SafetyHelper::InitialiseHelper(), G4VEmModel::InitialiseLocal(), G4VEnergyLossProcess::InverseRangeTable(), G4VEnergyLossProcess::IonisationTable(), G4VEnergyLossProcess::isIon, G4VEnergyLossProcess::isIonisation, G4VEnergyLossProcess::IsIonisationProcess(), G4VEnergyLossProcess::isMaster, G4VAtomDeexcitation::IsPIXEActive(), G4EmParameters::IsPrintLocked(), G4VEnergyLossProcess::LambdaTable(), G4VEnergyLossProcess::lManager, G4LossTableManager::LocalPhysicsTables(), G4VEnergyLossProcess::numberOfModels, G4VEnergyLossProcess::particle, G4VEnergyLossProcess::RangeTableForLoss(), G4VEnergyLossProcess::safetyHelper, G4VEnergyLossProcess::SecondaryRangeTable(), G4VEnergyLossProcess::SetCSDARangeTable(), G4VEnergyLossProcess::SetDEDXTable(), G4VEnergyLossProcess::SetInverseRangeTable(), G4VEnergyLossProcess::SetLambdaTable(), G4VEnergyLossProcess::SetRangeTableForLoss(), G4VEnergyLossProcess::SetSecondaryRangeTable(), G4VEnergyLossProcess::SetTwoPeaksXS(), G4VEmModel::SetUseBaseMaterials(), G4VEnergyLossProcess::StreamInfo(), G4VEnergyLossProcess::tablesAreBuilt, G4VEnergyLossProcess::theParameters, G4VEnergyLossProcess::TwoPeaksXS(), G4VEnergyLossProcess::UseBaseMaterial(), G4VEnergyLossProcess::useDeexcitation, and G4VProcess::verboseLevel.
Referenced by G4PolarizedIonisation::BuildPhysicsTable().
|
virtualinherited |
Reimplemented in G4BiasingProcessInterface.
Definition at line 200 of file G4VProcess.cc.
References G4VProcess::BuildPhysicsTable().
Referenced by G4BiasingProcessInterface::BuildWorkerPhysicsTable().
|
inlineprotectedinherited |
Definition at line 424 of file G4VProcess.hh.
References G4VProcess::theInitialNumberOfInteractionLength, and G4VProcess::theNumberOfInteractionLengthLeft.
Referenced by G4VContinuousDiscreteProcess::AlongStepDoIt(), G4VRestContinuousDiscreteProcess::AtRestDoIt(), G4VRestContinuousProcess::AtRestDoIt(), G4VRestDiscreteProcess::AtRestDoIt(), G4VRestProcess::AtRestDoIt(), G4RadioactiveDecay::DecayAnalog(), G4Decay::DecayIt(), G4UnknownDecay::DecayIt(), G4Radioactivation::DecayIt(), G4RadioactiveDecay::DecayIt(), G4MuonicAtomDecay::DecayIt(), G4Decay::EndTracking(), G4VContinuousDiscreteProcess::PostStepDoIt(), G4VDiscreteProcess::PostStepDoIt(), G4VRestContinuousDiscreteProcess::PostStepDoIt(), G4VRestDiscreteProcess::PostStepDoIt(), G4VAdjointReverseReaction::PostStepDoIt(), G4TransitionRadiation::PostStepDoIt(), G4NeutrinoElectronProcess::PostStepDoIt(), G4HadronicProcess::PostStepDoIt(), G4ElNeutrinoNucleusProcess::PostStepDoIt(), G4HadronElasticProcess::PostStepDoIt(), and G4MuNeutrinoNucleusProcess::PostStepDoIt().
|
privateinherited |
Definition at line 994 of file G4VEnergyLossProcess.cc.
References G4VEnergyLossProcess::basedCoupleIndex, e1, G4TwoPeaksXS::e1deep, G4TwoPeaksXS::e1peak, G4TwoPeaksXS::e2deep, G4TwoPeaksXS::e2peak, fEmIncreasing, fEmTwoPeaks, G4VEnergyLossProcess::fXSType, G4VEnergyLossProcess::GetLambdaForScaledEnergy(), G4VEnergyLossProcess::lambdaFactor, G4INCL::Math::max(), G4VEnergyLossProcess::mfpKinEnergy, and G4VEnergyLossProcess::preStepLambda.
Referenced by G4VEnergyLossProcess::PostStepGetPhysicalInteractionLength().
|
inherited |
Definition at line 1647 of file G4VEnergyLossProcess.cc.
References G4VEnergyLossProcess::aGPILSelection, and G4VEnergyLossProcess::AlongStepGetPhysicalInteractionLength().
|
inlineinherited |
Definition at line 942 of file G4VEnergyLossProcess.hh.
References G4VEnergyLossProcess::biasFactor.
|
inherited |
|
inherited |
Definition at line 1614 of file G4VEnergyLossProcess.cc.
References G4VEnergyLossProcess::baseMat, G4VEnergyLossProcess::biasFactor, G4VEmModel::CrossSectionPerVolume(), G4VEnergyLossProcess::currentCoupleIndex, G4VEnergyLossProcess::currentMaterial, G4VEnergyLossProcess::currentModel, G4VEnergyLossProcess::DefineMaterial(), G4VEnergyLossProcess::GetLambdaForScaledEnergy(), G4VEnergyLossProcess::logMassRatio, G4VEnergyLossProcess::massRatio, G4INCL::Math::max(), G4VEnergyLossProcess::particle, G4VEnergyLossProcess::SelectModel(), G4VEnergyLossProcess::theCuts, G4VEnergyLossProcess::theDensityFactor, and G4VEnergyLossProcess::theLambdaTable.
|
inlineinherited |
Definition at line 907 of file G4VEnergyLossProcess.hh.
References G4VEnergyLossProcess::fXSType.
|
inlineinherited |
Definition at line 977 of file G4VEnergyLossProcess.hh.
References G4VEnergyLossProcess::theCSDARangeTable.
Referenced by G4VEnergyLossProcess::BuildPhysicsTable(), G4LossTableManager::BuildTables(), and G4LossTableManager::CopyTables().
|
inlineprotectedinherited |
Definition at line 557 of file G4VEnergyLossProcess.hh.
References G4VEnergyLossProcess::currentCoupleIndex.
Referenced by G4PolarizedIonisation::ComputeSaturationFactor().
|
inlineinherited |
Definition at line 956 of file G4VEnergyLossProcess.hh.
References G4VEnergyLossProcess::theDEDXTable.
Referenced by G4VEnergyLossProcess::BuildPhysicsTable(), G4LossTableManager::BuildTables(), G4LossTableManager::LocalPhysicsTables(), and G4EmCalculator::PrintDEDXTable().
|
inlineinherited |
Definition at line 963 of file G4VEnergyLossProcess.hh.
References G4VEnergyLossProcess::theDEDXunRestrictedTable.
Referenced by G4VEnergyLossProcess::BuildPhysicsTable(), G4LossTableManager::BuildTables(), and G4LossTableManager::CopyTables().
|
inlineprivateinherited |
Definition at line 581 of file G4VEnergyLossProcess.hh.
References G4VEnergyLossProcess::basedCoupleIndex, G4VEnergyLossProcess::baseMat, G4VEnergyLossProcess::biasFactor, G4VEnergyLossProcess::chargeSqRatio, G4VEnergyLossProcess::currentCouple, G4VEnergyLossProcess::currentCoupleIndex, G4VEnergyLossProcess::currentMaterial, DBL_MAX, G4VEnergyLossProcess::fFactor, G4MaterialCutsCouple::GetIndex(), G4MaterialCutsCouple::GetMaterial(), G4VEnergyLossProcess::idxLambda, G4VEnergyLossProcess::massRatio, G4VEnergyLossProcess::mfpKinEnergy, and G4VEnergyLossProcess::reduceFactor.
Referenced by G4VEnergyLossProcess::CrossSectionPerVolume(), G4VEnergyLossProcess::GetCSDARange(), G4VEnergyLossProcess::GetDEDX(), G4VEnergyLossProcess::GetDEDXDispersion(), G4VEnergyLossProcess::GetKineticEnergy(), G4VEnergyLossProcess::GetLambda(), G4VEnergyLossProcess::GetRange(), G4VEnergyLossProcess::LambdaPhysicsVector(), G4VEnergyLossProcess::MeanFreePath(), and G4VEnergyLossProcess::PostStepGetPhysicalInteractionLength().
|
virtualinherited |
Reimplemented in G4AdjointAlongStepWeightCorrection, G4AdjointForcedInteractionForGamma, G4AdjointhMultipleScattering, G4ContinuousGainOfEnergy, G4eAdjointMultipleScattering, G4eInverseBremsstrahlung, G4eInverseCompton, G4eInverseIonisation, G4InversePEEffect, G4IonInverseIonisation, G4PolarizedAnnihilation, G4PolarizedBremsstrahlung, G4PolarizedCompton, G4PolarizedGammaConversion, G4PolarizedIonisation, G4PolarizedPhotoElectric, G4Cerenkov, G4ForwardXrayTR, G4GammaXTRadiator, G4GaussXTRadiator, G4RegularXTRadiator, G4Scintillation, G4StrawTubeXTRadiator, G4SynchrotronRadiation, G4TransitionRadiation, G4TransparentRegXTRadiator, G4VTransitionRadiation, G4VXTRenergyLoss, G4XTRGammaRadModel, G4XTRRegularRadModel, and G4XTRTransparentRegRadModel.
Definition at line 167 of file G4VProcess.cc.
References G4cout, G4endl, G4VProcess::GetProcessTypeName(), G4VProcess::theProcessName, G4VProcess::theProcessSubType, and G4VProcess::theProcessType.
Referenced by G4ProcessTable::DumpInfo(), export_G4VProcess(), G4Scintillation::ProcessDescription(), G4Cerenkov::ProcessDescription(), and G4ProcessManagerMessenger::SetNewValue().
|
inlineinherited |
Definition at line 1033 of file G4VEnergyLossProcess.hh.
References G4VEnergyLossProcess::emModels.
Referenced by G4hBremsstrahlung::InitialiseEnergyLossProcess(), G4hhIonisation::InitialiseEnergyLossProcess(), G4hPairProduction::InitialiseEnergyLossProcess(), G4MuBremsstrahlung::InitialiseEnergyLossProcess(), G4MuIonisation::InitialiseEnergyLossProcess(), G4MuPairProduction::InitialiseEnergyLossProcess(), G4eBremsstrahlung::InitialiseEnergyLossProcess(), G4eIonisation::InitialiseEnergyLossProcess(), G4hIonisation::InitialiseEnergyLossProcess(), InitialiseEnergyLossProcess(), G4ePairProduction::StreamProcessInfo(), G4MuPairProduction::StreamProcessInfo(), and G4eBremsstrahlung::StreamProcessInfo().
|
virtualinherited |
Reimplemented in G4BiasingProcessInterface, G4ParallelGeometriesLimiterProcess, G4WrapperProcess, G4FastSimulationManagerProcess, G4VPhononProcess, G4CoupledTransportation, G4Decay, and G4AdjointProcessEquivalentToDirectProcess.
Definition at line 102 of file G4VProcess.cc.
References G4VProcess::currentInteractionLength, G4cout, G4endl, G4VProcess::theInitialNumberOfInteractionLength, G4VProcess::theNumberOfInteractionLengthLeft, G4VProcess::theProcessName, and G4VProcess::verboseLevel.
Referenced by G4BiasingProcessInterface::EndTracking(), G4WrapperProcess::EndTracking(), G4VPhononProcess::EndTracking(), and G4AdjointProcessEquivalentToDirectProcess::EndTracking().
|
privateinherited |
Definition at line 1258 of file G4VEnergyLossProcess.cc.
References G4VParticleChange::AddSecondary(), G4EmBiasingManager::ApplySecondaryBiasing(), G4VEnergyLossProcess::biasID, G4VEnergyLossProcess::biasManager, G4VEnergyLossProcess::currentCoupleIndex, G4VEnergyLossProcess::fParticleChange, CLHEP::detail::n, G4VProcess::pParticleChange, G4VEnergyLossProcess::scTracks, G4EmBiasingManager::SecondaryBiasingRegion(), G4Track::SetCreatorModelID(), G4VParticleChange::SetNumberOfSecondaries(), and G4Track::SetWeight().
Referenced by G4VEnergyLossProcess::AlongStepDoIt().
|
inlineinherited |
Definition at line 833 of file G4VEnergyLossProcess.hh.
References G4VEnergyLossProcess::fluctModel.
Referenced by G4MuIonisation::InitialiseEnergyLossProcess(), G4PolarizedIonisation::InitialiseEnergyLossProcess(), G4eIonisation::InitialiseEnergyLossProcess(), G4hIonisation::InitialiseEnergyLossProcess(), and InitialiseEnergyLossProcess().
|
overrideprotectedvirtualinherited |
Implements G4VContinuousDiscreteProcess.
Definition at line 1668 of file G4VEnergyLossProcess.cc.
References DBL_MAX.
|
inlineinherited |
|
inlineinherited |
Definition at line 782 of file G4VEnergyLossProcess.hh.
References DBL_MAX, G4VEnergyLossProcess::DefineMaterial(), G4VEnergyLossProcess::GetLimitScaledRangeForScaledEnergy(), G4VEnergyLossProcess::massRatio, G4VEnergyLossProcess::reduceFactor, and G4VEnergyLossProcess::theCSDARangeTable.
Referenced by G4LossTableManager::GetCSDARange().
|
inherited |
Definition at line 1891 of file G4VEnergyLossProcess.cc.
References G4VEnergyLossProcess::currentModel, and G4VEmModel::GetCurrentElement().
|
inlineinherited |
Definition at line 443 of file G4VProcess.hh.
References G4VProcess::currentInteractionLength.
Referenced by G4BiasingProcessInterface::InvokeWrappedProcessPostStepGPIL(), G4ChannelingOptrChangeCrossSection::ProposeOccurenceBiasingOperation(), and G4BOptrForceCollision::ProposeOccurenceBiasingOperation().
|
inlineinherited |
Definition at line 740 of file G4VEnergyLossProcess.hh.
References G4VEnergyLossProcess::DefineMaterial(), G4VEnergyLossProcess::GetDEDXForScaledEnergy(), and G4VEnergyLossProcess::massRatio.
Referenced by G4ContinuousGainOfEnergy::AlongStepDoIt(), G4LossTableManager::GetDEDX(), and G4VMscModel::GetDEDX().
|
inlineinherited |
Definition at line 750 of file G4VEnergyLossProcess.hh.
References G4VEnergyLossProcess::DefineMaterial(), G4VEnergyLossProcess::GetDEDXForScaledEnergy(), G4VEnergyLossProcess::logMassRatio, and G4VEnergyLossProcess::massRatio.
|
inherited |
Definition at line 1595 of file G4VEnergyLossProcess.cc.
References G4VEnergyLossProcess::currentCoupleIndex, G4VEnergyLossProcess::currentMaterial, G4VEnergyLossProcess::currentModel, G4VEnergyLossProcess::DefineMaterial(), G4VEmFluctuationModel::Dispersion(), G4DynamicParticle::GetKineticEnergy(), G4VEmModel::GetModelOfFluctuations(), G4VEnergyLossProcess::massRatio, G4VEmModel::MaxSecondaryKinEnergy(), G4INCL::Math::min(), G4VEnergyLossProcess::SelectModel(), and G4VEnergyLossProcess::theCuts.
Referenced by G4LossTableManager::GetDEDXDispersion().
Definition at line 600 of file G4VEnergyLossProcess.hh.
References G4VEnergyLossProcess::basedCoupleIndex, G4VEnergyLossProcess::fFactor, G4VEnergyLossProcess::idxDEDX, and G4VEnergyLossProcess::minKinEnergy.
Referenced by G4VEnergyLossProcess::AlongStepDoIt(), and G4VEnergyLossProcess::GetDEDX().
|
inlineprivateinherited |
Definition at line 613 of file G4VEnergyLossProcess.hh.
References G4VEnergyLossProcess::basedCoupleIndex, G4VEnergyLossProcess::fFactor, and G4VEnergyLossProcess::minKinEnergy.
|
inlineprotectedinherited |
Definition at line 109 of file G4VContinuousDiscreteProcess.hh.
References G4VContinuousDiscreteProcess::valueGPILSelection.
|
inlineprivateinherited |
Definition at line 627 of file G4VEnergyLossProcess.hh.
References G4VEnergyLossProcess::basedCoupleIndex, G4VEnergyLossProcess::fFactor, G4VEnergyLossProcess::idxIonisation, and G4VEnergyLossProcess::minKinEnergy.
|
inlineinherited |
Definition at line 793 of file G4VEnergyLossProcess.hh.
References G4VEnergyLossProcess::DefineMaterial(), G4VEnergyLossProcess::massRatio, G4VEnergyLossProcess::reduceFactor, and G4VEnergyLossProcess::ScaledKinEnergyForLoss().
Referenced by G4ContinuousGainOfEnergy::AlongStepDoIt(), G4LossTableManager::GetEnergy(), and G4VMscModel::GetEnergy().
|
inlineinherited |
Definition at line 803 of file G4VEnergyLossProcess.hh.
References G4VEnergyLossProcess::DefineMaterial(), G4VEnergyLossProcess::GetLambdaForScaledEnergy(), G4VEnergyLossProcess::massRatio, and G4VEnergyLossProcess::theLambdaTable.
|
inlineinherited |
Definition at line 814 of file G4VEnergyLossProcess.hh.
References G4VEnergyLossProcess::DefineMaterial(), G4VEnergyLossProcess::GetLambdaForScaledEnergy(), G4VEnergyLossProcess::logMassRatio, G4VEnergyLossProcess::massRatio, and G4VEnergyLossProcess::theLambdaTable.
|
inlineprivateinherited |
Definition at line 713 of file G4VEnergyLossProcess.hh.
References G4VEnergyLossProcess::basedCoupleIndex, G4VEnergyLossProcess::coupleIdxLambda, G4VEnergyLossProcess::currentCoupleIndex, G4VEnergyLossProcess::fFactor, G4VEnergyLossProcess::fLambda, G4VEnergyLossProcess::fLambdaEnergy, and G4VEnergyLossProcess::idxLambda.
Referenced by G4VEnergyLossProcess::ComputeLambdaForScaledEnergy(), G4VEnergyLossProcess::CrossSectionPerVolume(), G4VEnergyLossProcess::GetLambda(), G4VEnergyLossProcess::MeanFreePath(), and G4VEnergyLossProcess::PostStepDoIt().
|
inlineprivateinherited |
Definition at line 726 of file G4VEnergyLossProcess.hh.
References G4VEnergyLossProcess::basedCoupleIndex, G4VEnergyLossProcess::coupleIdxLambda, G4VEnergyLossProcess::currentCoupleIndex, G4VEnergyLossProcess::fFactor, G4VEnergyLossProcess::fLambda, and G4VEnergyLossProcess::fLambdaEnergy.
|
inlineprivateinherited |
Definition at line 675 of file G4VEnergyLossProcess.hh.
References G4VEnergyLossProcess::basedCoupleIndex, G4VEnergyLossProcess::idxCSDA, and G4VEnergyLossProcess::minKinEnergy.
Referenced by G4VEnergyLossProcess::GetCSDARange().
|
inlineprivateinherited |
Definition at line 685 of file G4VEnergyLossProcess.hh.
References G4VEnergyLossProcess::basedCoupleIndex, and G4VEnergyLossProcess::minKinEnergy.
|
inlineinherited |
Definition at line 518 of file G4VProcess.hh.
References G4VProcess::masterProcessShadow.
Referenced by G4PolarizedCompton::BuildPhysicsTable(), G4PolarizedIonisation::BuildPhysicsTable(), G4VEmProcess::BuildPhysicsTable(), G4VEnergyLossProcess::BuildPhysicsTable(), G4VMultipleScattering::BuildPhysicsTable(), G4BiasingProcessInterface::SetMasterProcess(), and G4VMultipleScattering::StorePhysicsTable().
|
overrideprotectedvirtualinherited |
Implements G4VContinuousDiscreteProcess.
Definition at line 1656 of file G4VEnergyLossProcess.cc.
References condition(), G4VEnergyLossProcess::MeanFreePath(), and NotForced.
Referenced by G4PolarizedIonisation::GetMeanFreePath().
|
inlineinherited |
Definition at line 1042 of file G4VEnergyLossProcess.hh.
References G4EmModelManager::GetModel(), and G4VEnergyLossProcess::modelManager.
Referenced by G4VEnergyLossProcess::BuildPhysicsTable().
|
inlineinherited |
Definition at line 431 of file G4VProcess.hh.
References G4VProcess::theNumberOfInteractionLengthLeft.
|
inherited |
Definition at line 181 of file G4VProcess.cc.
References G4ParticleDefinition::GetParticleName(), G4VProcess::thePhysicsTableFileName, and G4VProcess::theProcessName.
Referenced by export_G4VProcess(), G4GammaGeneralProcess::RetrievePhysicsTable(), G4VEmProcess::RetrievePhysicsTable(), G4VEnergyLossProcess::RetrieveTable(), G4GammaGeneralProcess::StorePhysicsTable(), G4VEmProcess::StorePhysicsTable(), G4VMultipleScattering::StorePhysicsTable(), and G4VEnergyLossProcess::StoreTable().
|
inlineinherited |
Definition at line 455 of file G4VProcess.hh.
References G4VProcess::thePILfactor.
Referenced by export_G4VProcess().
|
inlinevirtualinherited |
Reimplemented in G4BiasingProcessInterface, and G4WrapperProcess.
Definition at line 494 of file G4VProcess.hh.
References G4VProcess::aProcessManager.
Referenced by G4BiasingProcessInterface::GetProcessManager(), and G4WrapperProcess::GetProcessManager().
|
inlineinherited |
Definition at line 382 of file G4VProcess.hh.
References G4VProcess::theProcessName.
Referenced by G4VEnergyLossProcess::ActivateForcedInteraction(), G4VEmProcess::ActivateForcedInteraction(), G4ProcessManager::ActivateProcess(), G4VEmProcess::ActivateSecondaryBiasing(), G4VEnergyLossProcess::ActivateSecondaryBiasing(), G4ParallelGeometriesLimiterProcess::AddParallelWorld(), G4IonQMDPhysics::AddProcess(), G4IonINCLXXPhysics::AddProcess(), G4ProcessManager::AddProcess(), G4ProcessPlacer::AddProcessAs(), G4ITSteppingVerbose::AlongStepDoItAllDone(), G4SteppingVerbose::AlongStepDoItAllDone(), G4SteppingVerboseWithUnits::AlongStepDoItAllDone(), G4ITSteppingVerbose::AlongStepDoItOneByOne(), G4SteppingVerbose::AlongStepDoItOneByOne(), G4SteppingVerboseWithUnits::AlongStepDoItOneByOne(), G4VContinuousDiscreteProcess::AlongStepGetPhysicalInteractionLength(), G4ParallelWorldProcess::AlongStepGetPhysicalInteractionLength(), G4VRestContinuousDiscreteProcess::AlongStepGetPhysicalInteractionLength(), G4VRestContinuousProcess::AlongStepGetPhysicalInteractionLength(), G4VContinuousProcess::AlongStepGetPhysicalInteractionLength(), G4BOptnLeadingParticle::ApplyFinalStateBiasing(), G4ITSteppingVerbose::AtRestDoItInvoked(), G4SteppingVerbose::AtRestDoItInvoked(), G4SteppingVerboseWithUnits::AtRestDoItInvoked(), G4ITSteppingVerbose::AtRestDoItOneByOne(), G4VRestContinuousDiscreteProcess::AtRestGetPhysicalInteractionLength(), G4VRestContinuousProcess::AtRestGetPhysicalInteractionLength(), G4VRestDiscreteProcess::AtRestGetPhysicalInteractionLength(), G4VITRestDiscreteProcess::AtRestGetPhysicalInteractionLength(), G4VITRestProcess::AtRestGetPhysicalInteractionLength(), G4VRestProcess::AtRestGetPhysicalInteractionLength(), G4HadronicProcess::BiasCrossSectionByFactor(), G4VXTRenergyLoss::BuildAngleForEnergyBank(), G4VEnergyLossProcess::BuildDEDXTable(), G4VUserPhysicsList::BuildIntegralPhysicsTable(), G4VEmProcess::BuildLambdaTable(), G4VEnergyLossProcess::BuildLambdaTable(), G4DNABrownianTransportation::BuildPhysicsTable(), G4GammaGeneralProcess::BuildPhysicsTable(), G4VEmProcess::BuildPhysicsTable(), G4VEnergyLossProcess::BuildPhysicsTable(), G4VMultipleScattering::BuildPhysicsTable(), G4LossTableManager::BuildPhysicsTable(), G4LossTableManager::BuildTables(), G4HadronicProcess::CheckEnergyMomentumConservation(), G4ProcessManager::CheckOrderingParameters(), G4HadronicProcess::CheckResult(), G4StackChecker::ClassifyNewTrack(), G4BOptrForceCollision::ConfigureForWorker(), G4RunManagerKernel::ConfirmCoupledTransportation(), G4FastSimulationPhysics::ConstructProcess(), G4GenericBiasingPhysics::ConstructProcess(), G4IonElasticPhysics::ConstructProcess(), G4LossTableManager::CopyTables(), G4RichTrajectory::CreateAttValues(), G4RichTrajectoryPoint::CreateAttValues(), G4VPhononProcess::CreateSecondary(), G4EmExtraParameters::DefineRegParamForEM(), G4EmExtraParameters::DefineRegParamForLoss(), G4HadronicProcessStore::DeRegisterExtraProcess(), G4ITSteppingVerbose::DPSLAlongStep(), G4SteppingVerbose::DPSLAlongStep(), G4SteppingVerboseWithUnits::DPSLAlongStep(), G4ITSteppingVerbose::DPSLPostStep(), G4SteppingVerbose::DPSLPostStep(), G4SteppingVerboseWithUnits::DPSLPostStep(), G4HadronicProcessStore::Dump(), G4HadronicProcess::DumpState(), G4MuonicAtomDecay::DumpState(), G4ExceptionHandler::DumpTrackInfo(), export_G4VProcess(), G4EmCalculator::FindEmModel(), G4VEmProcess::FindLambdaMax(), G4BiasingProcessInterface::G4BiasingProcessInterface(), G4Cerenkov::G4Cerenkov(), G4ErrorEnergyLoss::G4ErrorEnergyLoss(), G4ErrorTrackLengthTarget::G4ErrorTrackLengthTarget(), G4FastSimulationManagerProcess::G4FastSimulationManagerProcess(), G4ImportanceProcess::G4ImportanceProcess(), G4MaxTimeCuts::G4MaxTimeCuts(), G4MicroElecSurface::G4MicroElecSurface(), G4MinEkineCuts::G4MinEkineCuts(), G4OpAbsorption::G4OpAbsorption(), G4OpBoundaryProcess::G4OpBoundaryProcess(), G4OpMieHG::G4OpMieHG(), G4OpRayleigh::G4OpRayleigh(), G4OpWLS::G4OpWLS(), G4OpWLS2::G4OpWLS2(), G4ParallelWorldProcess::G4ParallelWorldProcess(), G4ParallelWorldScoringProcess::G4ParallelWorldScoringProcess(), G4Scintillation::G4Scintillation(), G4ScoreSplittingProcess::G4ScoreSplittingProcess(), G4SpecialCuts::G4SpecialCuts(), G4StepLimiter::G4StepLimiter(), G4UCNAbsorption::G4UCNAbsorption(), G4UCNBoundaryProcess::G4UCNBoundaryProcess(), G4UCNLoss::G4UCNLoss(), G4UCNMultiScattering::G4UCNMultiScattering(), G4UserSpecialCuts::G4UserSpecialCuts(), G4WeightCutOffProcess::G4WeightCutOffProcess(), G4WeightWindowProcess::G4WeightWindowProcess(), G4HadronicProcess::GetElementCrossSection(), G4VEmProcess::GetEmProcess(), G4GammaGeneralProcess::GetEmProcess(), G4WeightWindowProcess::GetName(), G4ProcessManager::GetProcess(), G4ProcessManager::GetProcessVectorIndex(), G4GammaGeneralProcess::GetSubProcessName(), G4ProcessManager::InActivateProcess(), G4hhIonisation::InitialiseEnergyLossProcess(), G4ProcessTable::Insert(), G4ITStepProcessor::InvokeAlongStepDoItProcs(), G4SteppingManager::InvokeAlongStepDoItProcs(), G4SteppingManager::InvokeAtRestDoItProcs(), G4SteppingManager::InvokePSDIP(), G4LossTableManager::LocalPhysicsTables(), G4ErrorPropagator::MakeOneStep(), G4VEmProcess::PostStepDoIt(), G4ITSteppingVerbose::PostStepDoItAllDone(), G4SteppingVerbose::PostStepDoItAllDone(), G4SteppingVerboseWithUnits::PostStepDoItAllDone(), G4ITSteppingVerbose::PostStepDoItOneByOne(), G4SteppingVerbose::PostStepDoItOneByOne(), G4SteppingVerboseWithUnits::PostStepDoItOneByOne(), G4VITDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4DNASecondOrderReaction::PostStepGetPhysicalInteractionLength(), G4VContinuousDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4VDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4VRestContinuousDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4VRestDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4VITRestDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4VEnergyLossProcess::PostStepGetPhysicalInteractionLength(), G4ITSteppingVerbose::PostStepVerbose(), G4EmConfigurator::PrepareModels(), G4HadronStoppingProcess::PreparePhysicsTable(), G4GammaGeneralProcess::PreparePhysicsTable(), G4VEmProcess::PreparePhysicsTable(), G4VEnergyLossProcess::PreparePhysicsTable(), G4VMultipleScattering::PreparePhysicsTable(), G4LossTableManager::PreparePhysicsTable(), G4HadronicProcessStore::Print(), G4HadronicProcessStore::PrintHtml(), G4AnnihiToMuPair::PrintInfoDefinition(), G4GammaConversionToMuons::PrintInfoDefinition(), G4hImpactIonisation::PrintInfoDefinition(), G4ProcessPlacer::PrintProcVec(), G4VEnergyLossProcess::PrintWarning(), G4VEmProcess::PrintWarning(), G4SynchrotronRadiation::ProcessDescription(), G4Decay::ProcessDescription(), G4DecayWithSpin::ProcessDescription(), G4PionDecayMakeSpin::ProcessDescription(), G4UnknownDecay::ProcessDescription(), G4ChannelingOptrChangeCrossSection::ProposeOccurenceBiasingOperation(), G4StackManager::PushOneTrack(), G4HadronicProcessStore::Register(), G4LossTableManager::Register(), G4LossTableManager::RegisterExtraParticle(), G4HadronicProcessStore::RegisterExtraProcess(), G4HadronicProcessStore::RegisterParticle(), G4WrapperProcess::RegisterProcess(), G4PhysicsListHelper::RegisterProcess(), G4ProcessTable::Remove(), G4ParallelGeometriesLimiterProcess::RemoveParallelWorld(), G4ProcessManager::RemoveProcess(), G4ProcessPlacer::RemoveProcess(), G4GammaGeneralProcess::RetrievePhysicsTable(), G4VEmProcess::RetrievePhysicsTable(), G4VEnergyLossProcess::RetrievePhysicsTable(), G4VEmProcess::SetCrossSectionBiasingFactor(), G4VEnergyLossProcess::SetCrossSectionBiasingFactor(), G4VEnergyLossProcess::SetCSDARangeTable(), G4VEnergyLossProcess::SetInverseRangeTable(), G4VEnergyLossProcess::SetLambdaTable(), G4ProcessTableMessenger::SetNewValue(), G4ProcessTable::SetProcessActivation(), G4ProcessManager::SetProcessOrdering(), G4ProcessManager::SetProcessOrderingToFirst(), G4ProcessManager::SetProcessOrderingToLast(), G4ProcessManager::SetProcessOrderingToSecond(), G4VEnergyLossProcess::SetRangeTableForLoss(), G4VEnergyLossProcess::SetSecondaryRangeTable(), G4FastSimulationManagerProcess::SetWorldVolume(), G4ITSteppingVerbose::ShowStep(), G4SteppingVerbose::ShowStep(), G4SteppingVerboseWithUnits::ShowStep(), G4ChannelingOptrChangeCrossSection::StartRun(), G4ITSteppingVerbose::StepInfo(), G4SteppingVerbose::StepInfo(), G4SteppingVerboseWithUnits::StepInfo(), G4ITSteppingVerbose::StepInfoForLeadingTrack(), G4VEmProcess::StorePhysicsTable(), G4VMultipleScattering::StorePhysicsTable(), G4VEnergyLossProcess::StreamInfo(), G4VEmProcess::StreamInfo(), G4VMultipleScattering::StreamInfo(), G4EmCalculator::UpdateParticle(), G4ParallelWorldScoringProcess::Verbose(), G4ScoreSplittingProcess::Verbose(), G4ITSteppingVerbose::VerboseTrack(), G4SteppingVerbose::VerboseTrack(), and G4SteppingVerboseWithUnits::VerboseTrack().
|
inlineinherited |
Definition at line 400 of file G4VProcess.hh.
References G4VProcess::theProcessSubType.
Referenced by G4GammaGeneralProcess::AddEmProcess(), G4DNABrownianTransportation::BuildPhysicsTable(), G4HadronicProcessStore::FindProcess(), G4BiasingProcessInterface::G4BiasingProcessInterface(), G4HadronicProcessStore::GetCrossSectionPerAtom(), G4HadronicProcessStore::GetCrossSectionPerVolume(), G4GammaGeneralProcess::GetSubProcessSubType(), G4VEmProcess::PostStepDoIt(), G4VEmProcess::PreparePhysicsTable(), G4VEnergyLossProcess::PreparePhysicsTable(), G4HadronicProcessStore::Print(), G4AnnihiToMuPair::PrintInfoDefinition(), G4GammaConversionToMuons::PrintInfoDefinition(), G4PhysicsListHelper::RegisterProcess(), G4ElectronIonPair::ResidualeChargePostStep(), G4EmConfigurator::SetModelForRegion(), G4ChannelingOptrChangeCrossSection::StartRun(), G4VEnergyLossProcess::StreamInfo(), G4VEmProcess::StreamInfo(), and G4VMultipleScattering::StreamInfo().
|
inlineinherited |
Definition at line 388 of file G4VProcess.hh.
References G4VProcess::theProcessType.
Referenced by G4BiasingHelper::ActivatePhysicsBiasing(), G4RichTrajectory::CreateAttValues(), G4RichTrajectoryPoint::CreateAttValues(), G4SteppingManager::DefinePhysicalStepLength(), export_G4VProcess(), G4ProcessTable::Find(), G4AdjointProcessEquivalentToDirectProcess::G4AdjointProcessEquivalentToDirectProcess(), G4WrapperProcess::RegisterProcess(), G4PhysicsListHelper::RegisterProcess(), G4ProcessTableMessenger::SetNewValue(), G4ProcessTable::SetProcessActivation(), and G4ChannelingOptrChangeCrossSection::StartRun().
|
staticinherited |
Definition at line 134 of file G4VProcess.cc.
References fDecay, fElectromagnetic, fGeneral, fHadronic, fNotDefined, fOptical, fParameterisation, fPhonon, fPhotolepton_hadron, fTransportation, fUserDefined, anonymous_namespace{G4VProcess.cc}::noType, anonymous_namespace{G4VProcess.cc}::typeDecay, anonymous_namespace{G4VProcess.cc}::typeElectromagnetic, anonymous_namespace{G4VProcess.cc}::typeGeneral, anonymous_namespace{G4VProcess.cc}::typeHadronic, anonymous_namespace{G4VProcess.cc}::typeNotDefined, anonymous_namespace{G4VProcess.cc}::typeOptical, anonymous_namespace{G4VProcess.cc}::typeParameterisation, anonymous_namespace{G4VProcess.cc}::typePhonon, anonymous_namespace{G4VProcess.cc}::typePhotolepton_hadron, anonymous_namespace{G4VProcess.cc}::typeTransportation, and anonymous_namespace{G4VProcess.cc}::typeUserDefined.
Referenced by G4RichTrajectory::CreateAttValues(), G4RichTrajectoryPoint::CreateAttValues(), G4ProcessManager::DumpInfo(), G4VProcess::DumpInfo(), G4ProcessTableMessenger::G4ProcessTableMessenger(), G4ProcessTableMessenger::GetProcessType(), G4ProcessTableMessenger::GetProcessTypeName(), and G4ProcessTableMessenger::SetNumberOfProcessType().
|
inlineinherited |
Definition at line 761 of file G4VEnergyLossProcess.hh.
References G4VEnergyLossProcess::DefineMaterial(), G4VEnergyLossProcess::GetScaledRangeForScaledEnergy(), and G4VEnergyLossProcess::massRatio.
Referenced by G4ContinuousGainOfEnergy::AlongStepDoIt(), G4EmBiasingManager::ApplyRangeCut(), G4ContinuousGainOfEnergy::GetContinuousStepLimit(), G4LossTableManager::GetRange(), G4VMscModel::GetRange(), and G4LossTableManager::GetRangeFromRestricteDEDX().
|
inlineinherited |
Definition at line 771 of file G4VEnergyLossProcess.hh.
References G4VEnergyLossProcess::DefineMaterial(), G4VEnergyLossProcess::GetScaledRangeForScaledEnergy(), G4VEnergyLossProcess::logMassRatio, and G4VEnergyLossProcess::massRatio.
|
inlineprivateinherited |
Definition at line 637 of file G4VEnergyLossProcess.hh.
References G4VEnergyLossProcess::basedCoupleIndex, G4VEnergyLossProcess::coupleIdxRange, G4VEnergyLossProcess::currentCoupleIndex, G4VEnergyLossProcess::fRange, G4VEnergyLossProcess::fRangeEnergy, G4VEnergyLossProcess::idxRange, G4VEnergyLossProcess::minKinEnergy, and G4VEnergyLossProcess::reduceFactor.
Referenced by G4VEnergyLossProcess::AlongStepGetPhysicalInteractionLength(), and G4VEnergyLossProcess::GetRange().
|
inlineprivateinherited |
Definition at line 655 of file G4VEnergyLossProcess.hh.
References G4VEnergyLossProcess::basedCoupleIndex, G4VEnergyLossProcess::coupleIdxRange, G4VEnergyLossProcess::currentCoupleIndex, G4VEnergyLossProcess::fRange, G4VEnergyLossProcess::fRangeEnergy, G4VEnergyLossProcess::minKinEnergy, and G4VEnergyLossProcess::reduceFactor.
|
inlineinherited |
Definition at line 437 of file G4VProcess.hh.
References G4VProcess::theInitialNumberOfInteractionLength, and G4VProcess::theNumberOfInteractionLengthLeft.
Referenced by G4HadronicProcess::XBiasSecondaryWeight(), and G4HadronicProcess::XBiasSurvivalProbability().
|
inlineinherited |
Definition at line 418 of file G4VProcess.hh.
References G4VProcess::verboseLevel.
Referenced by G4MuonMinusAtomicCapture::AtRestDoIt(), G4Decay::DecayIt(), G4UnknownDecay::DecayIt(), G4ProcessTable::DumpInfo(), export_G4VProcess(), G4Decay::G4Decay(), G4UnknownDecay::G4UnknownDecay(), G4Decay::GetMeanFreePath(), G4Decay::GetMeanLifeTime(), and G4DecayWithSpin::Spin_Precession().
|
overrideprotectedvirtual |
Implements G4VEnergyLossProcess.
Definition at line 118 of file G4ionIonisation.cc.
References G4VEnergyLossProcess::AddEmModel(), corr, emax, G4VEnergyLossProcess::EmModel(), eth, G4VEnergyLossProcess::FluctModel(), G4GenericIon::GenericIon(), G4ParticleDefinition::GetPDGEncoding(), G4ParticleDefinition::GetPDGMass(), G4VEmModel::HighEnergyLimit(), G4EmCorrections::InitialiseForNewRun(), G4EmParameters::Instance(), isInitialised, G4EmParameters::MaxKinEnergy(), G4EmParameters::MinKinEnergy(), CLHEP::proton_mass_c2, G4VEnergyLossProcess::SetBaseParticle(), G4VEnergyLossProcess::SetEmModel(), G4VEnergyLossProcess::SetFluctModel(), G4VEmModel::SetHighEnergyLimit(), G4EmCorrections::SetIonisationModels(), G4VEmModel::SetLowEnergyLimit(), stopDataActive, and theParticle.
|
inlineinherited |
Definition at line 998 of file G4VEnergyLossProcess.hh.
References G4VEnergyLossProcess::theInverseRangeTable.
Referenced by G4VEnergyLossProcess::BuildPhysicsTable(), G4LossTableManager::BuildTables(), G4LossTableManager::CopyTables(), G4LossTableManager::LocalPhysicsTables(), and G4EmCalculator::PrintInverseRangeTable().
|
inlineinherited |
Definition at line 970 of file G4VEnergyLossProcess.hh.
References G4VEnergyLossProcess::theIonisationTable.
Referenced by G4VEnergyLossProcess::BuildPhysicsTable(), and G4LossTableManager::CopyTables().
|
inlineinherited |
Definition at line 506 of file G4VProcess.hh.
References G4VProcess::enableAlongStepDoIt.
Referenced by G4ProcessManager::CheckOrderingParameters().
|
finalvirtual |
Reimplemented from G4VProcess.
Definition at line 102 of file G4ionIonisation.cc.
|
inlineinherited |
Definition at line 500 of file G4VProcess.hh.
References G4VProcess::enableAtRestDoIt.
Referenced by G4ProcessManager::CheckOrderingParameters().
|
inlineinherited |
Definition at line 914 of file G4VEnergyLossProcess.hh.
References G4VEnergyLossProcess::isIonisation.
Referenced by G4VEnergyLossProcess::BuildPhysicsTable(), G4LossTableManager::BuildPhysicsTable(), G4LossTableManager::BuildTables(), G4LossTableManager::CopyTables(), and G4LossTableManager::LocalPhysicsTables().
|
inlineinherited |
Definition at line 512 of file G4VProcess.hh.
References G4VProcess::enablePostStepDoIt.
Referenced by G4ProcessManager::CheckOrderingParameters().
Definition at line 817 of file G4VEnergyLossProcess.cc.
References G4VPhysicalVolume::GetLogicalVolume(), G4LogicalVolume::GetRegion(), G4Track::GetVolume(), G4VEnergyLossProcess::nSCoffRegions, reg, and G4VEnergyLossProcess::scoffRegions.
Referenced by G4VEnergyLossProcess::AlongStepDoIt().
|
protectedinherited |
Definition at line 1678 of file G4VEnergyLossProcess.cc.
References G4VEnergyLossProcess::basedCoupleIndex, and G4VEnergyLossProcess::DefineMaterial().
Referenced by G4PolarizedIonisation::BuildAsymmetryTables().
|
inlineinherited |
Definition at line 1005 of file G4VEnergyLossProcess.hh.
References G4VEnergyLossProcess::theLambdaTable.
Referenced by G4VEnergyLossProcess::BuildPhysicsTable(), G4LossTableManager::CopyTables(), and G4EmCalculator::FindLambdaTable().
|
inlineinherited |
Definition at line 935 of file G4VEnergyLossProcess.hh.
References G4VEnergyLossProcess::maxKinEnergy.
Definition at line 1635 of file G4VEnergyLossProcess.cc.
References DBL_MAX, G4VEnergyLossProcess::DefineMaterial(), G4Track::GetDynamicParticle(), G4Track::GetKineticEnergy(), G4VEnergyLossProcess::GetLambdaForScaledEnergy(), G4DynamicParticle::GetLogKineticEnergy(), G4Track::GetMaterialCutsCouple(), G4VEnergyLossProcess::logMassRatio, and G4VEnergyLossProcess::massRatio.
Referenced by G4VEnergyLossProcess::GetMeanFreePath().
|
inlineinherited |
Definition at line 928 of file G4VEnergyLossProcess.hh.
References G4VEnergyLossProcess::minKinEnergy.
|
finalprotectedvirtual |
Reimplemented from G4VEnergyLossProcess.
Definition at line 109 of file G4ionIonisation.cc.
References CLHEP::electron_mass_c2, and G4ParticleDefinition::GetPDGMass().
|
inlineinherited |
Definition at line 1026 of file G4VEnergyLossProcess.hh.
References G4VEnergyLossProcess::numberOfModels.
|
inlineinherited |
Definition at line 921 of file G4VEnergyLossProcess.hh.
References G4VEnergyLossProcess::nSCoffRegions.
Referenced by G4LossTableManager::BuildTables().
|
inherited |
Definition at line 161 of file G4VProcess.cc.
|
delete |
|
inherited |
Definition at line 155 of file G4VProcess.cc.
|
inlineinherited |
Definition at line 863 of file G4VEnergyLossProcess.hh.
References G4VEnergyLossProcess::particle.
Referenced by G4LossTableManager::BuildPhysicsTable(), and G4LossTableManager::LocalPhysicsTables().
|
overridevirtualinherited |
Reimplemented from G4VContinuousDiscreteProcess.
Definition at line 1289 of file G4VEnergyLossProcess.cc.
References G4VParticleChange::AddSecondary(), G4EmBiasingManager::ApplySecondaryBiasing(), G4VEnergyLossProcess::biasFactor, G4VEnergyLossProcess::biasFlag, G4VEnergyLossProcess::biasID, G4VEnergyLossProcess::biasManager, G4VEnergyLossProcess::currentCouple, G4VEnergyLossProcess::currentCoupleIndex, G4VEnergyLossProcess::currentModel, DBL_MAX, fAlive, fEmNoIntegral, G4VEmModel::FillNumberOfSecondaries(), G4EmBiasingManager::ForcedInteractionRegion(), G4VEnergyLossProcess::fParticleChange, fStopAndKill, fStopButAlive, G4VEnergyLossProcess::fXSType, G4UniformRand, G4ProcessManager::GetAtRestProcessVector(), G4Track::GetDynamicParticle(), G4Track::GetGlobalTime(), G4Track::GetKineticEnergy(), G4VEnergyLossProcess::GetLambdaForScaledEnergy(), G4VParticleChange::GetLocalEnergyDeposit(), G4DynamicParticle::GetLogKineticEnergy(), G4VParticleChange::GetParentWeight(), G4Track::GetPosition(), G4Step::GetPostStepPoint(), G4ParticleDefinition::GetProcessManager(), G4ParticleChangeForLoss::GetProposedKineticEnergy(), G4StepPoint::GetSafety(), G4Track::GetTouchableHandle(), G4VParticleChange::GetTrackStatus(), G4EmBiasingManager::GetWeight(), G4ParticleChangeForLoss::InitializeForPostStep(), G4VEmModel::IsActive(), G4VEnergyLossProcess::logMassRatio, G4VEnergyLossProcess::mainSecondaries, G4VEnergyLossProcess::massRatio, G4INCL::Math::max(), G4VEnergyLossProcess::mfpKinEnergy, G4VEnergyLossProcess::particle, G4VProcess::pParticleChange, G4VEnergyLossProcess::preStepLambda, G4VParticleChange::ProposeLocalEnergyDeposit(), G4VParticleChange::ProposeTrackStatus(), G4VParticleChange::ProposeWeight(), G4VEmModel::SampleSecondaries(), G4VEnergyLossProcess::secID, G4EmBiasingManager::SecondaryBiasingRegion(), G4VEnergyLossProcess::secParticles, G4VEnergyLossProcess::SelectModel(), G4Track::SetCreatorModelID(), G4VParticleChange::SetNumberOfSecondaries(), G4Track::SetTouchableHandle(), G4Track::SetWeight(), G4ProcessVector::size(), G4VProcess::theNumberOfInteractionLengthLeft, G4VEnergyLossProcess::tripletID, and G4VEnergyLossProcess::weightFlag.
|
overridevirtualinherited |
Reimplemented from G4VContinuousDiscreteProcess.
Definition at line 901 of file G4VEnergyLossProcess.cc.
References G4VEnergyLossProcess::biasFlag, G4VEnergyLossProcess::biasManager, G4VEnergyLossProcess::chargeSqRatio, G4VEmModel::ChargeSquareRatio(), cm, G4VEnergyLossProcess::ComputeLambdaForScaledEnergy(), condition(), G4VEnergyLossProcess::currentCoupleIndex, G4VProcess::currentInteractionLength, G4VEnergyLossProcess::currentMaterial, G4VEnergyLossProcess::currentModel, DBL_MAX, G4VEnergyLossProcess::DefineMaterial(), G4VEnergyLossProcess::fFactor, G4EmBiasingManager::ForcedInteractionRegion(), G4cout, G4endl, G4Log(), G4UniformRand, G4Track::GetDefinition(), G4Track::GetDynamicParticle(), G4Track::GetKineticEnergy(), G4DynamicParticle::GetLogKineticEnergy(), G4Track::GetMaterial(), G4Track::GetMaterialCutsCouple(), G4Material::GetName(), G4Track::GetParentID(), G4ParticleDefinition::GetParticleName(), G4VProcess::GetProcessName(), G4EmBiasingManager::GetStepLimit(), G4VEmModel::IsActive(), G4VEnergyLossProcess::isIon, G4VEnergyLossProcess::logMassRatio, G4VEnergyLossProcess::massRatio, G4INCL::Math::max(), MeV, NotForced, G4VEnergyLossProcess::preStepKinEnergy, G4VEnergyLossProcess::preStepLambda, G4VEnergyLossProcess::preStepLogKinEnergy, G4VEnergyLossProcess::preStepLogScaledEnergy, G4VEnergyLossProcess::preStepScaledEnergy, G4VEnergyLossProcess::reduceFactor, G4VEnergyLossProcess::SelectModel(), G4VProcess::theInitialNumberOfInteractionLength, G4VProcess::theNumberOfInteractionLengthLeft, and G4VProcess::verboseLevel.
Referenced by G4PolarizedIonisation::PostStepGetPhysicalInteractionLength().
|
inlineinherited |
Definition at line 479 of file G4VProcess.hh.
References condition(), G4VProcess::PostStepGetPhysicalInteractionLength(), and G4VProcess::thePILfactor.
Referenced by G4SteppingManager::DefinePhysicalStepLength(), and G4ITStepProcessor::DoDefinePhysicalStepLength().
|
overridevirtualinherited |
Reimplemented from G4VProcess.
Definition at line 254 of file G4VEnergyLossProcess.cc.
References _Bremsstrahlung, _PairProduction, _SplitBremsstrahlung, G4VEnergyLossProcess::actBinning, G4VEnergyLossProcess::actLinLossLimit, G4VEnergyLossProcess::actLossFluc, G4VEnergyLossProcess::actMaxKinEnergy, G4VEnergyLossProcess::actMinKinEnergy, G4VEnergyLossProcess::baseMat, G4VEnergyLossProcess::baseParticle, G4VEnergyLossProcess::biasFlag, G4VEnergyLossProcess::biasID, G4VEnergyLossProcess::biasManager, G4EmParameters::BuildCSDARange(), G4VEnergyLossProcess::chargeSqRatio, G4PhysicsTable::clearAndDestroy(), G4VEnergyLossProcess::currentModel, G4EmParameters::DefineRegParamForLoss(), fBremsstrahlung, fEmNoIntegral, fEmTwoPeaks, G4EmParameters::FillStepFunction(), G4ParticleTable::FindParticle(), G4VEnergyLossProcess::fLambdaEnergy, fPairProdByCharged, G4VEnergyLossProcess::fRangeEnergy, G4VEnergyLossProcess::fXSpeaks, G4VEnergyLossProcess::fXSType, G4cout, G4endl, G4Log(), G4lrint(), G4ProcessManager::GetAlongStepProcessVector(), G4LossTableBuilder::GetBaseMaterialFlag(), G4EmModelManager::GetModel(), G4Region::GetName(), G4ParticleDefinition::GetParticleName(), G4ParticleTable::GetParticleTable(), G4ParticleDefinition::GetParticleType(), G4ParticleDefinition::GetPDGCharge(), G4ParticleDefinition::GetPDGMass(), G4ParticleDefinition::GetProcessManager(), G4VProcess::GetProcessName(), G4VProcess::GetProcessSubType(), G4ProductionCutsTable::GetProductionCutsTable(), G4LossTableManager::GetTableBuilder(), G4ProductionCutsTable::GetTableSize(), G4VEmModel::HighEnergyLimit(), G4EmBiasingManager::Initialise(), G4EmModelManager::Initialise(), G4LossTableBuilder::InitialiseBaseMaterials(), G4VEnergyLossProcess::InitialiseEnergyLossProcess(), G4EmParameters::Integral(), G4VEnergyLossProcess::isIon, G4VEnergyLossProcess::isIonisation, G4LossTableManager::IsMaster(), G4VEnergyLossProcess::isMaster, G4EmParameters::LambdaFactor(), G4VEnergyLossProcess::lambdaFactor, G4EmParameters::LinearLossLimit(), G4VEnergyLossProcess::linLossLimit, G4VEnergyLossProcess::lManager, G4VEnergyLossProcess::logLambdafactor, G4VEnergyLossProcess::logMassRatio, G4EmParameters::LossFluctuation(), G4VEnergyLossProcess::lossFluctuationFlag, G4EmParameters::LowestElectronEnergy(), G4VEnergyLossProcess::lowestKinEnergy, G4EmParameters::LowestMuHadEnergy(), G4VEnergyLossProcess::mainSecondaries, G4VEnergyLossProcess::massRatio, G4EmParameters::MaxEnergyForCSDARange(), G4EmParameters::MaxKinEnergy(), G4VEnergyLossProcess::maxKinEnergy, G4VEnergyLossProcess::maxKinEnergyCSDA, CLHEP::MeV, G4EmParameters::MinKinEnergy(), G4VEnergyLossProcess::minKinEnergy, G4VEnergyLossProcess::modelManager, CLHEP::detail::n, G4VEnergyLossProcess::nBins, G4VEnergyLossProcess::nBinsCSDA, G4VEnergyLossProcess::nSCoffRegions, G4EmParameters::NumberOfBins(), G4EmParameters::NumberOfBinsPerDecade(), G4EmModelManager::NumberOfModels(), G4VEnergyLossProcess::numberOfModels, G4VEnergyLossProcess::particle, eplot::pname, G4LossTableManager::PreparePhysicsTable(), G4PhysicsTableHelper::PreparePhysicsTable(), G4VEnergyLossProcess::reduceFactor, G4LossTableManager::RegisterExtraParticle(), G4VEnergyLossProcess::rndmStepFlag, G4VEnergyLossProcess::scoffRegions, G4VEnergyLossProcess::secID, G4VEnergyLossProcess::secondaryParticle, G4VEmModel::SetAngularGeneratorFlag(), G4VEnergyLossProcess::SetEmModel(), G4VEmModel::SetHighEnergyLimit(), G4VEmModel::SetMasterThread(), G4VEmModel::SetUseBaseMaterials(), G4VProcess::SetVerboseLevel(), G4ProcessVector::size(), G4LossTableManager::SubCutProducer(), G4VEnergyLossProcess::subcutProducer, G4VEnergyLossProcess::tablesAreBuilt, G4VEnergyLossProcess::theCSDARangeTable, G4VEnergyLossProcess::theCuts, G4VEnergyLossProcess::theDEDXTable, G4VEnergyLossProcess::theDEDXunRestrictedTable, G4VEnergyLossProcess::theGenericIon, G4VEnergyLossProcess::theInverseRangeTable, G4VEnergyLossProcess::theIonisationTable, G4VEnergyLossProcess::theLambdaTable, G4VEnergyLossProcess::theParameters, G4VEnergyLossProcess::theRangeTableForLoss, G4EmParameters::UseAngularGeneratorForIonisation(), G4EmParameters::UseCutAsFinalRange(), G4EmParameters::Verbose(), G4VProcess::verboseLevel, and G4EmParameters::WorkerVerbose().
|
virtualinherited |
Reimplemented in G4BiasingProcessInterface.
Definition at line 206 of file G4VProcess.cc.
References G4VProcess::PreparePhysicsTable().
Referenced by G4BiasingProcessInterface::PrepareWorkerPhysicsTable().
|
privateinherited |
Definition at line 2032 of file G4VEnergyLossProcess.cc.
References G4Exception(), G4VProcess::GetProcessName(), GeV, JustWarning, keV, G4VEnergyLossProcess::maxKinEnergy, G4VEnergyLossProcess::minKinEnergy, and G4VEnergyLossProcess::nBins.
Referenced by G4VEnergyLossProcess::SetDEDXBinning(), G4VEnergyLossProcess::SetLinearLossLimit(), G4VEnergyLossProcess::SetLowestEnergyLimit(), G4VEnergyLossProcess::SetMaxKinEnergy(), G4VEnergyLossProcess::SetMinKinEnergy(), and G4VEnergyLossProcess::SetStepFunction().
|
overridevirtual |
Reimplemented from G4VProcess.
Definition at line 203 of file G4ionIonisation.cc.
References G4VEnergyLossProcess::ProcessDescription().
|
inlineinherited |
Definition at line 991 of file G4VEnergyLossProcess.hh.
References G4VEnergyLossProcess::theRangeTableForLoss.
Referenced by G4VEnergyLossProcess::BuildPhysicsTable(), G4LossTableManager::BuildTables(), G4LossTableManager::CopyTables(), G4LossTableManager::LocalPhysicsTables(), and G4EmCalculator::PrintRangeTable().
|
virtualinherited |
Reimplemented in G4BiasingProcessInterface, G4VITProcess, G4WrapperProcess, and G4AdjointProcessEquivalentToDirectProcess.
Definition at line 80 of file G4VProcess.cc.
References G4Log(), G4UniformRand, G4VProcess::theInitialNumberOfInteractionLength, and G4VProcess::theNumberOfInteractionLengthLeft.
Referenced by G4MuonicAtomDecay::AtRestGetPhysicalInteractionLength(), G4VRestContinuousDiscreteProcess::AtRestGetPhysicalInteractionLength(), G4VRestContinuousProcess::AtRestGetPhysicalInteractionLength(), G4VRestDiscreteProcess::AtRestGetPhysicalInteractionLength(), G4VRestProcess::AtRestGetPhysicalInteractionLength(), G4BiasingProcessInterface::InvokeWrappedProcessPostStepGPIL(), G4BiasingProcessInterface::PostStepGetPhysicalInteractionLength(), G4VContinuousDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4VDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4VRestContinuousDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4VRestDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4BiasingProcessInterface::ResetNumberOfInteractionLengthLeft(), G4WrapperProcess::ResetNumberOfInteractionLengthLeft(), G4AdjointProcessEquivalentToDirectProcess::ResetNumberOfInteractionLengthLeft(), and G4Decay::StartTracking().
|
overridevirtualinherited |
Reimplemented from G4VProcess.
Definition at line 1484 of file G4VEnergyLossProcess.cc.
References G4VEnergyLossProcess::baseParticle, G4cout, G4endl, G4ParticleDefinition::GetParticleName(), G4VProcess::GetProcessName(), G4VEnergyLossProcess::isMaster, G4VEnergyLossProcess::particle, G4VEnergyLossProcess::RetrieveTable(), G4VEnergyLossProcess::tablesAreBuilt, G4VEnergyLossProcess::theCSDARangeTable, G4VEnergyLossProcess::theDEDXTable, G4VEnergyLossProcess::theDEDXunRestrictedTable, G4VEnergyLossProcess::theInverseRangeTable, G4VEnergyLossProcess::theLambdaTable, G4VEnergyLossProcess::theRangeTableForLoss, and G4VProcess::verboseLevel.
|
privateinherited |
Definition at line 1555 of file G4VEnergyLossProcess.cc.
References G4PhysicsTable::ExistPhysicsTable(), G4cout, G4endl, G4ParticleDefinition::GetParticleName(), G4VProcess::GetPhysicsTableFileName(), G4PhysicsTableHelper::RetrievePhysicsTable(), G4VEnergyLossProcess::spline, and G4VProcess::verboseLevel.
Referenced by G4VEnergyLossProcess::RetrievePhysicsTable().
Definition at line 695 of file G4VEnergyLossProcess.hh.
References G4VEnergyLossProcess::basedCoupleIndex, G4PhysicsVector::Energy(), G4VEnergyLossProcess::idxInverseRange, G4VEnergyLossProcess::minKinEnergy, and G4PhysicsVector::Value().
Referenced by G4VEnergyLossProcess::AlongStepDoIt(), and G4VEnergyLossProcess::GetKineticEnergy().
|
inlineinherited |
Definition at line 878 of file G4VEnergyLossProcess.hh.
References G4VEnergyLossProcess::secondaryParticle.
Referenced by G4LossTableManager::CopyTables().
|
inlineinherited |
Definition at line 984 of file G4VEnergyLossProcess.hh.
References G4VEnergyLossProcess::theSecondaryRangeTable.
Referenced by G4VEnergyLossProcess::BuildPhysicsTable().
|
inlineprotectedinherited |
Definition at line 564 of file G4VEnergyLossProcess.hh.
References G4VEnergyLossProcess::currentCouple, G4VEnergyLossProcess::currentCoupleIndex, G4VEnergyLossProcess::currentModel, G4VEnergyLossProcess::modelManager, G4EmModelManager::SelectModel(), and G4VEmModel::SetCurrentCouple().
Referenced by G4VEnergyLossProcess::CrossSectionPerVolume(), G4VEnergyLossProcess::GetDEDXDispersion(), G4VEnergyLossProcess::PostStepDoIt(), and G4VEnergyLossProcess::PostStepGetPhysicalInteractionLength().
|
inlineinherited |
Definition at line 572 of file G4VEnergyLossProcess.hh.
References G4VEnergyLossProcess::modelManager, and G4EmModelManager::SelectModel().
Referenced by G4EmCalculator::FindEmModel(), and G4ContinuousGainOfEnergy::GetContinuousStepLimit().
|
inlineinherited |
Definition at line 856 of file G4VEnergyLossProcess.hh.
References G4VEnergyLossProcess::baseParticle.
Referenced by G4hIonisation::InitialiseEnergyLossProcess(), and InitialiseEnergyLossProcess().
|
inherited |
Definition at line 1898 of file G4VEnergyLossProcess.cc.
References G4VEnergyLossProcess::biasFactor, G4cout, G4endl, G4VProcess::GetProcessName(), G4VProcess::verboseLevel, and G4VEnergyLossProcess::weightFlag.
Referenced by G4EmExtraParameters::DefineRegParamForLoss().
|
inlineinherited |
Definition at line 900 of file G4VEnergyLossProcess.hh.
References G4VEnergyLossProcess::fXSType.
Referenced by G4eBremsstrahlung::G4eBremsstrahlung().
|
inherited |
Definition at line 1720 of file G4VEnergyLossProcess.cc.
References G4cout, G4endl, G4ParticleDefinition::GetParticleName(), G4VProcess::GetProcessName(), G4VEnergyLossProcess::particle, G4VEnergyLossProcess::theCSDARangeTable, and G4VProcess::verboseLevel.
Referenced by G4VEnergyLossProcess::BuildPhysicsTable(), G4LossTableManager::BuildTables(), and G4LossTableManager::CopyTables().
|
inherited |
Definition at line 1998 of file G4VEnergyLossProcess.cc.
References G4VEnergyLossProcess::actBinning, CLHEP::detail::n, G4VEnergyLossProcess::nBins, and G4VEnergyLossProcess::PrintWarning().
Referenced by G4hhIonisation::InitialiseEnergyLossProcess(), G4mplIonisation::InitialiseEnergyLossProcess(), and G4hIonisation::InitialiseEnergyLossProcess().
|
inherited |
Definition at line 1689 of file G4VEnergyLossProcess.cc.
References fIsIonisation, fRestricted, fTotal, G4VEnergyLossProcess::theDEDXTable, G4VEnergyLossProcess::theDEDXunRestrictedTable, and G4VEnergyLossProcess::theIonisationTable.
Referenced by G4VEnergyLossProcess::BuildPhysicsTable(), G4LossTableManager::BuildTables(), and G4LossTableManager::CopyTables().
|
inherited |
Definition at line 240 of file G4VEnergyLossProcess.cc.
References G4VEnergyLossProcess::baseMat, G4VEnergyLossProcess::biasFactor, G4VEnergyLossProcess::chargeSqRatio, G4VEnergyLossProcess::currentCoupleIndex, G4VEnergyLossProcess::fFactor, G4Log(), G4VEnergyLossProcess::logMassRatio, G4VEnergyLossProcess::massRatio, and G4VEnergyLossProcess::reduceFactor.
Referenced by G4ContinuousGainOfEnergy::AlongStepDoIt(), G4ContinuousGainOfEnergy::GetContinuousStepLimit(), G4ContinuousGainOfEnergy::SetDynamicMassCharge(), and G4EmCalculator::UpdateParticle().
|
inherited |
Definition at line 228 of file G4VEnergyLossProcess.cc.
References G4VEnergyLossProcess::emModels.
Referenced by LBE::ConstructEM(), G4EmLivermorePhysics::ConstructProcess(), G4EmLowEPPhysics::ConstructProcess(), G4EmPenelopePhysics::ConstructProcess(), G4EmStandardPhysics_option3::ConstructProcess(), G4EmStandardPhysics_option4::ConstructProcess(), G4EmStandardPhysicsWVI::ConstructProcess(), G4hBremsstrahlung::InitialiseEnergyLossProcess(), G4hPairProduction::InitialiseEnergyLossProcess(), G4mplIonisation::InitialiseEnergyLossProcess(), G4ePairProduction::InitialiseEnergyLossProcess(), G4MuBremsstrahlung::InitialiseEnergyLossProcess(), G4MuIonisation::InitialiseEnergyLossProcess(), G4MuPairProduction::InitialiseEnergyLossProcess(), G4PolarizedIonisation::InitialiseEnergyLossProcess(), G4eBremsstrahlung::InitialiseEnergyLossProcess(), G4eIonisation::InitialiseEnergyLossProcess(), G4hIonisation::InitialiseEnergyLossProcess(), InitialiseEnergyLossProcess(), and G4VEnergyLossProcess::PreparePhysicsTable().
|
inlineinherited |
Definition at line 826 of file G4VEnergyLossProcess.hh.
References G4VEnergyLossProcess::fluctModel.
Referenced by G4EmStandardPhysics_option4::ConstructProcess(), G4MuIonisation::InitialiseEnergyLossProcess(), G4PolarizedIonisation::InitialiseEnergyLossProcess(), G4eIonisation::InitialiseEnergyLossProcess(), G4hIonisation::InitialiseEnergyLossProcess(), InitialiseEnergyLossProcess(), and G4EmConfigurator::PrepareModels().
|
inlineprotectedinherited |
Definition at line 106 of file G4VContinuousDiscreteProcess.hh.
References G4VContinuousDiscreteProcess::valueGPILSelection.
|
inherited |
Definition at line 1756 of file G4VEnergyLossProcess.cc.
References G4cout, G4endl, G4ParticleDefinition::GetParticleName(), G4VProcess::GetProcessName(), G4VEnergyLossProcess::particle, G4VEnergyLossProcess::theInverseRangeTable, and G4VProcess::verboseLevel.
Referenced by G4VEnergyLossProcess::BuildPhysicsTable(), G4LossTableManager::BuildTables(), and G4LossTableManager::CopyTables().
|
inherited |
Definition at line 1959 of file G4VEnergyLossProcess.cc.
References G4VEnergyLossProcess::aGPILSelection, CandidateForSelection, G4VEnergyLossProcess::isIonisation, and NotCandidateForSelection.
Referenced by G4LossTableManager::BuildPhysicsTable(), G4LossTableManager::BuildTables(), G4LossTableManager::CopyTables(), G4eBremsstrahlung::G4eBremsstrahlung(), G4ePairProduction::G4ePairProduction(), G4MuBremsstrahlung::G4MuBremsstrahlung(), and G4MuPairProduction::G4MuPairProduction().
|
inherited |
Definition at line 1768 of file G4VEnergyLossProcess.cc.
References G4VEnergyLossProcess::baseParticle, DBL_MAX, G4TwoPeaksXS::e1deep, G4TwoPeaksXS::e1peak, G4TwoPeaksXS::e2deep, G4TwoPeaksXS::e2peak, G4PhysicsVector::Energy(), fEmTwoPeaks, G4VEnergyLossProcess::fXSType, G4cout, G4endl, G4LossTableBuilder::GetCoupleIndexes(), G4LossTableBuilder::GetDensityFactors(), G4ParticleDefinition::GetParticleName(), G4VProcess::GetProcessName(), G4LossTableManager::GetTableBuilder(), G4PhysicsVector::GetVectorLength(), G4VEnergyLossProcess::isMaster, G4PhysicsTable::length(), G4VEnergyLossProcess::lManager, CLHEP::detail::n, G4VEnergyLossProcess::particle, G4VEnergyLossProcess::tablesAreBuilt, G4VEnergyLossProcess::theDensityFactor, G4VEnergyLossProcess::theDensityIdx, G4VEnergyLossProcess::theLambdaTable, and G4VProcess::verboseLevel.
Referenced by G4VEnergyLossProcess::BuildPhysicsTable(), G4LossTableManager::BuildTables(), and G4LossTableManager::CopyTables().
|
inherited |
Definition at line 1967 of file G4VEnergyLossProcess.cc.
References G4VEnergyLossProcess::actLinLossLimit, G4VEnergyLossProcess::linLossLimit, and G4VEnergyLossProcess::PrintWarning().
Referenced by G4ionIonisation().
|
inlineinherited |
Definition at line 885 of file G4VEnergyLossProcess.hh.
References G4VEnergyLossProcess::actLossFluc, and G4VEnergyLossProcess::lossFluctuationFlag.
|
inherited |
Definition at line 1990 of file G4VEnergyLossProcess.cc.
References G4VEnergyLossProcess::lowestKinEnergy, and G4VEnergyLossProcess::PrintWarning().
|
virtualinherited |
Reimplemented in G4BiasingProcessInterface, and G4WrapperProcess.
Definition at line 212 of file G4VProcess.cc.
References G4VProcess::masterProcessShadow.
Referenced by G4BiasingProcessInterface::SetMasterProcess(), and G4WrapperProcess::SetMasterProcess().
|
inherited |
Definition at line 2021 of file G4VEnergyLossProcess.cc.
References G4VEnergyLossProcess::actMaxKinEnergy, G4VEnergyLossProcess::maxKinEnergy, G4VEnergyLossProcess::maxKinEnergyCSDA, G4VEnergyLossProcess::minKinEnergy, and G4VEnergyLossProcess::PrintWarning().
Referenced by G4hhIonisation::InitialiseEnergyLossProcess(), G4mplIonisation::InitialiseEnergyLossProcess(), and G4hIonisation::InitialiseEnergyLossProcess().
|
inherited |
Definition at line 2011 of file G4VEnergyLossProcess.cc.
References G4VEnergyLossProcess::actMinKinEnergy, G4VEnergyLossProcess::maxKinEnergy, G4VEnergyLossProcess::minKinEnergy, and G4VEnergyLossProcess::PrintWarning().
Referenced by G4hhIonisation::InitialiseEnergyLossProcess(), G4mplIonisation::InitialiseEnergyLossProcess(), and G4hIonisation::InitialiseEnergyLossProcess().
|
inlineprotectedinherited |
Definition at line 840 of file G4VEnergyLossProcess.hh.
References G4VEnergyLossProcess::particle.
|
inlineinherited |
Definition at line 449 of file G4VProcess.hh.
References G4VProcess::thePILfactor.
Referenced by export_G4VProcess().
|
inlinevirtualinherited |
Reimplemented in G4BiasingProcessInterface, G4ParallelGeometriesLimiterProcess, and G4WrapperProcess.
Definition at line 488 of file G4VProcess.hh.
References G4VProcess::aProcessManager.
Referenced by G4ProcessManager::AddProcess(), G4BiasingProcessInterface::SetProcessManager(), and G4WrapperProcess::SetProcessManager().
|
inlineinherited |
Definition at line 406 of file G4VProcess.hh.
References G4VProcess::theProcessSubType.
Referenced by G4DNAElectronHoleRecombination::Create(), G4DNASecondOrderReaction::Create(), G4AnnihiToMuPair::G4AnnihiToMuPair(), G4BiasingProcessInterface::G4BiasingProcessInterface(), G4Cerenkov::G4Cerenkov(), G4ComptonScattering::G4ComptonScattering(), G4CoulombScattering::G4CoulombScattering(), G4CoupledTransportation::G4CoupledTransportation(), G4Decay::G4Decay(), G4DecayWithSpin::G4DecayWithSpin(), G4DNAAttachment::G4DNAAttachment(), G4DNABrownianTransportation::G4DNABrownianTransportation(), G4DNAChargeDecrease::G4DNAChargeDecrease(), G4DNAChargeIncrease::G4DNAChargeIncrease(), G4DNAElastic::G4DNAElastic(), G4DNAElectronSolvation::G4DNAElectronSolvation(), G4DNAExcitation::G4DNAExcitation(), G4DNAIonisation::G4DNAIonisation(), G4DNAMolecularDissociation::G4DNAMolecularDissociation(), G4DNAScavengerProcess::G4DNAScavengerProcess(), G4DNAVibExcitation::G4DNAVibExcitation(), G4eBremsstrahlung::G4eBremsstrahlung(), G4eeToHadrons::G4eeToHadrons(), G4eIonisation::G4eIonisation(), G4ePairProduction::G4ePairProduction(), G4eplusAnnihilation::G4eplusAnnihilation(), G4FastSimulationManagerProcess::G4FastSimulationManagerProcess(), G4GammaConversion::G4GammaConversion(), G4GammaConversionToMuons::G4GammaConversionToMuons(), G4GammaGeneralProcess::G4GammaGeneralProcess(), G4HadronicProcess::G4HadronicProcess(), G4hhIonisation::G4hhIonisation(), G4hIonisation::G4hIonisation(), G4ionIonisation(), G4ITTransportation::G4ITTransportation(), G4JAEAElasticScattering::G4JAEAElasticScattering(), G4MicroElecElastic::G4MicroElecElastic(), G4MicroElecInelastic::G4MicroElecInelastic(), G4MicroElecLOPhononScattering::G4MicroElecLOPhononScattering(), G4MicroElecSurface::G4MicroElecSurface(), G4mplIonisation::G4mplIonisation(), G4MuBremsstrahlung::G4MuBremsstrahlung(), G4MuIonisation::G4MuIonisation(), G4MuonMinusAtomicCapture::G4MuonMinusAtomicCapture(), G4MuPairProduction::G4MuPairProduction(), G4NeutronKiller::G4NeutronKiller(), G4NuclearStopping::G4NuclearStopping(), G4OpAbsorption::G4OpAbsorption(), G4OpBoundaryProcess::G4OpBoundaryProcess(), G4OpMieHG::G4OpMieHG(), G4OpRayleigh::G4OpRayleigh(), G4OpWLS::G4OpWLS(), G4OpWLS2::G4OpWLS2(), G4ParallelWorldProcess::G4ParallelWorldProcess(), G4PhotoElectricEffect::G4PhotoElectricEffect(), G4PionDecayMakeSpin::G4PionDecayMakeSpin(), G4PolarizedCompton::G4PolarizedCompton(), G4PolarizedGammaConversion::G4PolarizedGammaConversion(), G4PolarizedIonisation::G4PolarizedIonisation(), G4PolarizedPhotoElectric::G4PolarizedPhotoElectric(), G4RadioactiveDecay::G4RadioactiveDecay(), G4RayleighScattering::G4RayleighScattering(), G4Scintillation::G4Scintillation(), G4StepLimiter::G4StepLimiter(), G4SynchrotronRadiation::G4SynchrotronRadiation(), G4SynchrotronRadiationInMat::G4SynchrotronRadiationInMat(), G4TransitionRadiation::G4TransitionRadiation(), G4Transportation::G4Transportation(), G4UCNAbsorption::G4UCNAbsorption(), G4UCNBoundaryProcess::G4UCNBoundaryProcess(), G4UCNLoss::G4UCNLoss(), G4UCNMultiScattering::G4UCNMultiScattering(), G4UnknownDecay::G4UnknownDecay(), G4UserSpecialCuts::G4UserSpecialCuts(), G4VMultipleScattering::G4VMultipleScattering(), G4VTransitionRadiation::G4VTransitionRadiation(), G4VXTRenergyLoss::G4VXTRenergyLoss(), and G4Decay::SetExtDecayer().
|
inlineinherited |
Definition at line 394 of file G4VProcess.hh.
References G4VProcess::theProcessType.
Referenced by G4MaxTimeCuts::G4MaxTimeCuts(), and G4MinEkineCuts::G4MinEkineCuts().
|
inherited |
Definition at line 1732 of file G4VEnergyLossProcess.cc.
References G4cout, G4endl, G4ParticleDefinition::GetParticleName(), G4VProcess::GetProcessName(), G4VEnergyLossProcess::particle, G4VEnergyLossProcess::theRangeTableForLoss, and G4VProcess::verboseLevel.
Referenced by G4VEnergyLossProcess::BuildPhysicsTable(), G4LossTableManager::BuildTables(), and G4LossTableManager::CopyTables().
|
inlineprotectedinherited |
Definition at line 848 of file G4VEnergyLossProcess.hh.
References G4VEnergyLossProcess::secondaryParticle.
Referenced by G4eBremsstrahlung::G4eBremsstrahlung(), G4eIonisation::G4eIonisation(), G4ePairProduction::G4ePairProduction(), G4hhIonisation::G4hhIonisation(), G4hIonisation::G4hIonisation(), G4ionIonisation(), G4mplIonisation::G4mplIonisation(), G4MuBremsstrahlung::G4MuBremsstrahlung(), G4MuIonisation::G4MuIonisation(), G4MuPairProduction::G4MuPairProduction(), and G4PolarizedIonisation::G4PolarizedIonisation().
|
inherited |
Definition at line 1744 of file G4VEnergyLossProcess.cc.
References G4cout, G4endl, G4ParticleDefinition::GetParticleName(), G4VProcess::GetProcessName(), G4VEnergyLossProcess::particle, G4VEnergyLossProcess::theSecondaryRangeTable, and G4VProcess::verboseLevel.
Referenced by G4VEnergyLossProcess::BuildPhysicsTable(), and G4LossTableManager::CopyTables().
|
inlineinherited |
Definition at line 893 of file G4VEnergyLossProcess.hh.
References G4VEnergyLossProcess::spline.
Referenced by G4ePairProduction::G4ePairProduction(), G4MuBremsstrahlung::G4MuBremsstrahlung(), and G4MuPairProduction::G4MuPairProduction().
Definition at line 1977 of file G4VEnergyLossProcess.cc.
References G4VEnergyLossProcess::dRoverRange, G4VEnergyLossProcess::finalRange, G4INCL::Math::min(), and G4VEnergyLossProcess::PrintWarning().
Referenced by LBE::ConstructEM(), G4EmDNAPhysics_option1::ConstructProcess(), G4EmDNAPhysics_option2::ConstructProcess(), G4EmDNAPhysics_option3::ConstructProcess(), G4EmDNAPhysics_option4::ConstructProcess(), G4EmDNAPhysics_option5::ConstructProcess(), G4EmDNAPhysics_option6::ConstructProcess(), G4EmDNAPhysics_option7::ConstructProcess(), G4EmDNAPhysics_option8::ConstructProcess(), G4EmDNAPhysics_stationary_option2::ConstructProcess(), G4EmDNAPhysics_stationary_option4::ConstructProcess(), G4EmDNAPhysics_stationary_option6::ConstructProcess(), and G4EmExtraParameters::FillStepFunction().
|
inherited |
Definition at line 1884 of file G4VEnergyLossProcess.cc.
References G4VEnergyLossProcess::fXSpeaks.
Referenced by G4VEnergyLossProcess::BuildPhysicsTable().
|
inlineinherited |
Definition at line 412 of file G4VProcess.hh.
References G4VProcess::verboseLevel.
Referenced by G4EmDNAChemistry::ConstructProcess(), G4EmDNAChemistry_option1::ConstructProcess(), G4EmDNAChemistry_option3::ConstructProcess(), G4EmDNAChemistry_option2::ConstructProcess(), G4ProcessTable::DumpInfo(), export_G4VProcess(), G4CoupledTransportation::G4CoupledTransportation(), G4GammaGeneralProcess::G4GammaGeneralProcess(), G4hhIonisation::G4hhIonisation(), G4mplIonisation::G4mplIonisation(), G4Transportation::G4Transportation(), G4VEmProcess::G4VEmProcess(), G4VEnergyLossProcess::G4VEnergyLossProcess(), G4VMultipleScattering::G4VMultipleScattering(), G4CoulombScattering::InitialiseProcess(), G4GammaGeneralProcess::PreparePhysicsTable(), G4VEmProcess::PreparePhysicsTable(), G4VEnergyLossProcess::PreparePhysicsTable(), G4VMultipleScattering::PreparePhysicsTable(), G4ProcessManagerMessenger::SetNewValue(), and G4ProcessTableMessenger::SetNewValue().
|
overridevirtualinherited |
Reimplemented from G4VProcess.
Definition at line 829 of file G4VEnergyLossProcess.cc.
References G4VEnergyLossProcess::baseParticle, G4VEnergyLossProcess::biasFlag, G4VEnergyLossProcess::biasManager, G4VEnergyLossProcess::currentCouple, DBL_MAX, G4Log(), G4Track::GetDefinition(), G4Track::GetParentID(), G4ParticleDefinition::GetPDGMass(), G4VEnergyLossProcess::isIon, G4VEnergyLossProcess::logMassRatio, G4VEnergyLossProcess::massRatio, G4VEnergyLossProcess::mfpKinEnergy, CLHEP::proton_mass_c2, G4EmBiasingManager::ResetForcedInteraction(), G4VEnergyLossProcess::theGenericIon, and G4VProcess::theNumberOfInteractionLengthLeft.
|
overridevirtualinherited |
Reimplemented from G4VProcess.
Definition at line 1445 of file G4VEnergyLossProcess.cc.
References G4VEnergyLossProcess::baseParticle, G4VEnergyLossProcess::isIonisation, G4VEnergyLossProcess::isMaster, G4VEnergyLossProcess::particle, G4VEnergyLossProcess::StoreTable(), G4VEnergyLossProcess::theCSDARangeTable, G4VEnergyLossProcess::theDEDXTable, G4VEnergyLossProcess::theDEDXunRestrictedTable, G4VEnergyLossProcess::theInverseRangeTable, G4VEnergyLossProcess::theIonisationTable, G4VEnergyLossProcess::theLambdaTable, and G4VEnergyLossProcess::theRangeTableForLoss.
|
privateinherited |
Definition at line 1534 of file G4VEnergyLossProcess.cc.
References G4cout, G4endl, G4VProcess::GetPhysicsTableFileName(), G4InuclParticleNames::name(), G4PhysicsTable::StorePhysicsTable(), and G4VProcess::verboseLevel.
Referenced by G4VEnergyLossProcess::StorePhysicsTable().
|
privateinherited |
Definition at line 730 of file G4VEnergyLossProcess.cc.
References G4VEnergyLossProcess::dRoverRange, G4EmModelManager::DumpModelList(), G4VEnergyLossProcess::finalRange, G4VEnergyLossProcess::fXSType, G4BestUnit, G4endl, G4ParticleDefinition::GetParticleName(), G4VProcess::GetProcessName(), G4VProcess::GetProcessSubType(), G4VEnergyLossProcess::isIonisation, G4VEnergyLossProcess::linLossLimit, G4VEnergyLossProcess::lossFluctuationFlag, G4VEnergyLossProcess::maxKinEnergy, G4VEnergyLossProcess::maxKinEnergyCSDA, G4VEnergyLossProcess::minKinEnergy, mm, G4VEnergyLossProcess::modelManager, G4VEnergyLossProcess::nBins, G4VEnergyLossProcess::nBinsCSDA, G4VEnergyLossProcess::nSCoffRegions, G4EmParameters::NumberOfBinsPerDecade(), G4VEnergyLossProcess::spline, G4VEnergyLossProcess::StreamProcessInfo(), G4VEnergyLossProcess::theCSDARangeTable, G4VEnergyLossProcess::theDEDXTable, G4VEnergyLossProcess::theDEDXunRestrictedTable, G4VEnergyLossProcess::theInverseRangeTable, G4VEnergyLossProcess::theLambdaTable, G4VEnergyLossProcess::theParameters, G4VEnergyLossProcess::theRangeTableForLoss, and G4VProcess::verboseLevel.
Referenced by G4VEnergyLossProcess::BuildPhysicsTable(), and G4VEnergyLossProcess::ProcessDescription().
|
overrideprotectedvirtual |
Reimplemented from G4VEnergyLossProcess.
Definition at line 183 of file G4ionIonisation.cc.
References corr, G4endl, G4GenericIon::GenericIon(), G4EmCorrections::GetNumberOfStoppingVectors(), stopDataActive, and theParticle.
|
inlineprotectedinherited |
Definition at line 524 of file G4VProcess.hh.
References G4VProcess::currentInteractionLength, EventMustBeAborted, G4cerr, G4endl, G4Exception(), CLHEP::perMillion, G4VProcess::theNumberOfInteractionLengthLeft, G4VProcess::theProcessName, and G4VProcess::verboseLevel.
Referenced by G4VContinuousDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4VDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4VRestContinuousDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4VRestDiscreteProcess::PostStepGetPhysicalInteractionLength(), and G4Decay::PostStepGetPhysicalInteractionLength().
|
inlineinherited |
Definition at line 949 of file G4VEnergyLossProcess.hh.
References G4VEnergyLossProcess::tablesAreBuilt.
|
inlineinherited |
Definition at line 1019 of file G4VEnergyLossProcess.hh.
References G4VEnergyLossProcess::fXSpeaks.
Referenced by G4VEnergyLossProcess::BuildPhysicsTable().
|
inlineinherited |
Definition at line 1012 of file G4VEnergyLossProcess.hh.
References G4VEnergyLossProcess::baseMat.
Referenced by G4VEnergyLossProcess::BuildPhysicsTable().
|
privateinherited |
Definition at line 546 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::PreparePhysicsTable(), and G4VEnergyLossProcess::SetDEDXBinning().
|
privateinherited |
Definition at line 544 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::PreparePhysicsTable(), and G4VEnergyLossProcess::SetLinearLossLimit().
|
privateinherited |
Definition at line 545 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::PreparePhysicsTable(), and G4VEnergyLossProcess::SetLossFluctuations().
|
privateinherited |
Definition at line 548 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::PreparePhysicsTable(), and G4VEnergyLossProcess::SetMaxKinEnergy().
|
privateinherited |
Definition at line 547 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::PreparePhysicsTable(), and G4VEnergyLossProcess::SetMinKinEnergy().
|
privateinherited |
Definition at line 530 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::AlongStepGetPhysicalInteractionLength(), G4VEnergyLossProcess::ContinuousStepLimit(), G4VEnergyLossProcess::G4VEnergyLossProcess(), and G4VEnergyLossProcess::SetIonisation().
|
protectedinherited |
Definition at line 327 of file G4VProcess.hh.
Referenced by G4ContinuousGainOfEnergy::AlongStepDoIt(), G4ErrorEnergyLoss::AlongStepDoIt(), G4hImpactIonisation::AlongStepDoIt(), G4DNAMolecularDissociation::DecayIt(), G4OpBoundaryProcess::DoAbsorption(), G4DNAMolecularDissociation::G4DNAMolecularDissociation(), G4VProcess::G4VProcess(), G4PhononDownconversion::MakeLTSecondaries(), G4PhononDownconversion::MakeTTSecondaries(), G4SpecialCuts::PostStepDoIt(), G4Channeling::PostStepDoIt(), G4PhononDownconversion::PostStepDoIt(), G4PhononReflection::PostStepDoIt(), G4PhononScattering::PostStepDoIt(), G4StepLimiter::PostStepDoIt(), G4UserSpecialCuts::PostStepDoIt(), G4TransitionRadiation::PostStepDoIt(), G4UCNAbsorption::PostStepDoIt(), G4UCNBoundaryProcess::PostStepDoIt(), G4UCNLoss::PostStepDoIt(), G4UCNMultiScattering::PostStepDoIt(), G4AnnihiToMuPair::PostStepDoIt(), G4GammaConversionToMuons::PostStepDoIt(), G4MicroElecSurface::PostStepDoIt(), G4Cerenkov::PostStepDoIt(), G4ForwardXrayTR::PostStepDoIt(), G4Scintillation::PostStepDoIt(), G4OpAbsorption::PostStepDoIt(), G4OpBoundaryProcess::PostStepDoIt(), G4OpMieHG::PostStepDoIt(), G4OpRayleigh::PostStepDoIt(), G4OpWLS::PostStepDoIt(), G4OpWLS2::PostStepDoIt(), G4hImpactIonisation::PostStepDoIt(), G4SynchrotronRadiation::PostStepDoIt(), and G4SynchrotronRadiationInMat::PostStepDoIt().
|
protectedinherited |
Definition at line 319 of file G4VProcess.hh.
Referenced by G4VProcess::GetProcessManager(), and G4VProcess::SetProcessManager().
|
privateinherited |
Definition at line 445 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::AlongStepDoIt(), and G4VEnergyLossProcess::BuildPhysicsTable().
|
privateinherited |
Definition at line 518 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::ComputeLambdaForScaledEnergy(), G4VEnergyLossProcess::DefineMaterial(), G4VEnergyLossProcess::GetDEDXForScaledEnergy(), G4VEnergyLossProcess::GetIonisationForScaledEnergy(), G4VEnergyLossProcess::GetLambdaForScaledEnergy(), G4VEnergyLossProcess::GetLimitScaledRangeForScaledEnergy(), G4VEnergyLossProcess::GetScaledRangeForScaledEnergy(), G4VEnergyLossProcess::LambdaPhysicsVector(), and G4VEnergyLossProcess::ScaledKinEnergyForLoss().
|
privateinherited |
Definition at line 543 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::BuildPhysicsTable(), G4VEnergyLossProcess::CrossSectionPerVolume(), G4VEnergyLossProcess::DefineMaterial(), G4VEnergyLossProcess::PreparePhysicsTable(), G4VEnergyLossProcess::SetDynamicMassCharge(), and G4VEnergyLossProcess::UseBaseMaterial().
|
privateinherited |
Definition at line 449 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::BaseParticle(), G4VEnergyLossProcess::BuildPhysicsTable(), G4VEnergyLossProcess::PreparePhysicsTable(), G4VEnergyLossProcess::RetrievePhysicsTable(), G4VEnergyLossProcess::SetBaseParticle(), G4VEnergyLossProcess::SetLambdaTable(), G4VEnergyLossProcess::StartTracking(), G4VEnergyLossProcess::StorePhysicsTable(), and G4VEnergyLossProcess::~G4VEnergyLossProcess().
|
privateinherited |
Definition at line 484 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::AlongStepDoIt(), G4VEnergyLossProcess::CrossSectionBiasingFactor(), G4VEnergyLossProcess::CrossSectionPerVolume(), G4VEnergyLossProcess::DefineMaterial(), G4VEnergyLossProcess::PostStepDoIt(), G4VEnergyLossProcess::SetCrossSectionBiasingFactor(), and G4VEnergyLossProcess::SetDynamicMassCharge().
|
privateinherited |
Definition at line 540 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::PostStepDoIt(), G4VEnergyLossProcess::PostStepGetPhysicalInteractionLength(), G4VEnergyLossProcess::PreparePhysicsTable(), and G4VEnergyLossProcess::StartTracking().
|
privateinherited |
Definition at line 515 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::FillSecondariesAlongStep(), G4VEnergyLossProcess::PostStepDoIt(), and G4VEnergyLossProcess::PreparePhysicsTable().
|
privateinherited |
Definition at line 441 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::ActivateForcedInteraction(), G4VEnergyLossProcess::ActivateSecondaryBiasing(), G4VEnergyLossProcess::FillSecondariesAlongStep(), G4VEnergyLossProcess::PostStepDoIt(), G4VEnergyLossProcess::PostStepGetPhysicalInteractionLength(), G4VEnergyLossProcess::PreparePhysicsTable(), G4VEnergyLossProcess::StartTracking(), and G4VEnergyLossProcess::~G4VEnergyLossProcess().
|
privateinherited |
Definition at line 490 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::DefineMaterial(), G4VEnergyLossProcess::PostStepGetPhysicalInteractionLength(), G4VEnergyLossProcess::PreparePhysicsTable(), and G4VEnergyLossProcess::SetDynamicMassCharge().
|
private |
Definition at line 114 of file G4ionIonisation.hh.
Referenced by AddStoppingData(), G4ionIonisation(), InitialiseEnergyLossProcess(), and StreamProcessInfo().
|
privateinherited |
Definition at line 520 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::GetLambdaForScaledEnergy().
|
privateinherited |
Definition at line 519 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::GetScaledRangeForScaledEnergy().
|
protectedinherited |
Definition at line 434 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::AlongStepDoIt(), G4VEnergyLossProcess::AlongStepGetPhysicalInteractionLength(), G4VEnergyLossProcess::DefineMaterial(), G4VEnergyLossProcess::PostStepDoIt(), G4VEnergyLossProcess::SelectModel(), and G4VEnergyLossProcess::StartTracking().
|
protectedinherited |
Definition at line 505 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::AlongStepDoIt(), G4VEnergyLossProcess::CrossSectionPerVolume(), G4VEnergyLossProcess::CurrentMaterialCutsCoupleIndex(), G4VEnergyLossProcess::DefineMaterial(), G4VEnergyLossProcess::FillSecondariesAlongStep(), G4VEnergyLossProcess::GetDEDXDispersion(), G4VEnergyLossProcess::GetLambdaForScaledEnergy(), G4VEnergyLossProcess::GetScaledRangeForScaledEnergy(), G4VEnergyLossProcess::PostStepDoIt(), G4VEnergyLossProcess::PostStepGetPhysicalInteractionLength(), G4VEnergyLossProcess::SelectModel(), and G4VEnergyLossProcess::SetDynamicMassCharge().
|
protectedinherited |
Definition at line 335 of file G4VProcess.hh.
Referenced by G4VRestContinuousDiscreteProcess::AtRestGetPhysicalInteractionLength(), G4VRestContinuousProcess::AtRestGetPhysicalInteractionLength(), G4VRestDiscreteProcess::AtRestGetPhysicalInteractionLength(), G4VRestProcess::AtRestGetPhysicalInteractionLength(), G4VProcess::EndTracking(), G4Decay::EndTracking(), G4VProcess::GetCurrentInteractionLength(), G4VContinuousDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4VDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4VRestContinuousDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4VRestDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4GammaGeneralProcess::PostStepGetPhysicalInteractionLength(), G4Decay::PostStepGetPhysicalInteractionLength(), G4PolarizedAnnihilation::PostStepGetPhysicalInteractionLength(), G4PolarizedCompton::PostStepGetPhysicalInteractionLength(), G4PolarizedIonisation::PostStepGetPhysicalInteractionLength(), G4VEmProcess::PostStepGetPhysicalInteractionLength(), G4VEnergyLossProcess::PostStepGetPhysicalInteractionLength(), G4VProcess::StartTracking(), G4Decay::StartTracking(), and G4VProcess::SubtractNumberOfInteractionLengthLeft().
|
protectedinherited |
Definition at line 433 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::AlongStepDoIt(), G4VEnergyLossProcess::CrossSectionPerVolume(), G4VEnergyLossProcess::DefineMaterial(), G4VEnergyLossProcess::GetDEDXDispersion(), and G4VEnergyLossProcess::PostStepGetPhysicalInteractionLength().
|
privateinherited |
Definition at line 440 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::AlongStepDoIt(), G4VEnergyLossProcess::AlongStepGetPhysicalInteractionLength(), G4VEnergyLossProcess::CrossSectionPerVolume(), G4VEnergyLossProcess::GetCurrentElement(), G4VEnergyLossProcess::GetDEDXDispersion(), G4VEnergyLossProcess::PostStepDoIt(), G4VEnergyLossProcess::PostStepGetPhysicalInteractionLength(), G4VEnergyLossProcess::PreparePhysicsTable(), and G4VEnergyLossProcess::SelectModel().
|
privateinherited |
Definition at line 480 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::AlongStepGetPhysicalInteractionLength(), G4VEnergyLossProcess::SetStepFunction(), and G4VEnergyLossProcess::StreamInfo().
|
privateinherited |
Definition at line 467 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::EmModel(), G4VEnergyLossProcess::SetEmModel(), and G4VEnergyLossProcess::~G4VEnergyLossProcess().
|
protectedinherited |
Definition at line 360 of file G4VProcess.hh.
Referenced by G4DNAElectronHoleRecombination::Create(), G4DNASecondOrderReaction::Create(), G4DNAMolecularDissociation::G4DNAMolecularDissociation(), G4DNAScavengerProcess::G4DNAScavengerProcess(), G4ITTransportation::G4ITTransportation(), G4NuclearStopping::G4NuclearStopping(), G4VDiscreteProcess::G4VDiscreteProcess(), G4VITDiscreteProcess::G4VITDiscreteProcess(), G4VITRestDiscreteProcess::G4VITRestDiscreteProcess(), G4VITRestProcess::G4VITRestProcess(), G4VRestDiscreteProcess::G4VRestDiscreteProcess(), G4VRestProcess::G4VRestProcess(), and G4VProcess::isAlongStepDoItIsEnabled().
|
protectedinherited |
Definition at line 359 of file G4VProcess.hh.
Referenced by G4DNAElectronHoleRecombination::Create(), G4DNASecondOrderReaction::Create(), G4DNAMolecularDissociation::G4DNAMolecularDissociation(), G4DNAScavengerProcess::G4DNAScavengerProcess(), G4eplusAnnihilation::G4eplusAnnihilation(), G4HadronStoppingProcess::G4HadronStoppingProcess(), G4ITTransportation::G4ITTransportation(), G4MuonicAtomDecay::G4MuonicAtomDecay(), G4VContinuousDiscreteProcess::G4VContinuousDiscreteProcess(), G4VContinuousProcess::G4VContinuousProcess(), G4VDiscreteProcess::G4VDiscreteProcess(), G4VITDiscreteProcess::G4VITDiscreteProcess(), and G4VProcess::isAtRestDoItIsEnabled().
|
protectedinherited |
Definition at line 361 of file G4VProcess.hh.
Referenced by G4DNAElectronHoleRecombination::Create(), G4DNASecondOrderReaction::Create(), G4DNAMolecularDissociation::G4DNAMolecularDissociation(), G4DNAScavengerProcess::G4DNAScavengerProcess(), G4HadronStoppingProcess::G4HadronStoppingProcess(), G4ITTransportation::G4ITTransportation(), G4MuonicAtomDecay::G4MuonicAtomDecay(), G4NuclearStopping::G4NuclearStopping(), G4VContinuousProcess::G4VContinuousProcess(), G4VITRestProcess::G4VITRestProcess(), G4VRestContinuousProcess::G4VRestContinuousProcess(), G4VRestProcess::G4VRestProcess(), and G4VProcess::isPostStepDoItIsEnabled().
|
private |
Definition at line 118 of file G4ionIonisation.hh.
Referenced by BetheBlochEnergyThreshold(), G4ionIonisation(), and InitialiseEnergyLossProcess().
|
privateinherited |
Definition at line 488 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::DefineMaterial(), G4VEnergyLossProcess::GetDEDXForScaledEnergy(), G4VEnergyLossProcess::GetIonisationForScaledEnergy(), G4VEnergyLossProcess::GetLambdaForScaledEnergy(), G4VEnergyLossProcess::PostStepGetPhysicalInteractionLength(), and G4VEnergyLossProcess::SetDynamicMassCharge().
|
privateinherited |
Definition at line 481 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::AlongStepGetPhysicalInteractionLength(), G4VEnergyLossProcess::G4VEnergyLossProcess(), G4VEnergyLossProcess::SetStepFunction(), and G4VEnergyLossProcess::StreamInfo().
|
privateinherited |
Definition at line 491 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::GetLambdaForScaledEnergy().
|
privateinherited |
Definition at line 492 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::GetLambdaForScaledEnergy(), and G4VEnergyLossProcess::PreparePhysicsTable().
|
privateinherited |
Definition at line 444 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::AddEmModel(), G4VEnergyLossProcess::FluctModel(), and G4VEnergyLossProcess::SetFluctModel().
|
protectedinherited |
Definition at line 432 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::AlongStepDoIt(), G4VEnergyLossProcess::FillSecondariesAlongStep(), G4VEnergyLossProcess::G4VEnergyLossProcess(), and G4VEnergyLossProcess::PostStepDoIt().
|
privateinherited |
Definition at line 374 of file G4VProcess.hh.
Referenced by G4VProcess::G4VProcess(), and G4VProcess::~G4VProcess().
|
privateinherited |
Definition at line 493 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::AlongStepDoIt(), G4VEnergyLossProcess::AlongStepGetPhysicalInteractionLength(), and G4VEnergyLossProcess::GetScaledRangeForScaledEnergy().
|
privateinherited |
Definition at line 494 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::GetScaledRangeForScaledEnergy(), and G4VEnergyLossProcess::PreparePhysicsTable().
|
privateinherited |
Definition at line 472 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::PreparePhysicsTable(), G4VEnergyLossProcess::SetTwoPeaksXS(), G4VEnergyLossProcess::TwoPeaksXS(), and G4VEnergyLossProcess::~G4VEnergyLossProcess().
|
privateinherited |
Definition at line 531 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::ComputeLambdaForScaledEnergy(), G4VEnergyLossProcess::CrossSectionType(), G4VEnergyLossProcess::PostStepDoIt(), G4VEnergyLossProcess::PreparePhysicsTable(), G4VEnergyLossProcess::SetCrossSectionType(), G4VEnergyLossProcess::SetLambdaTable(), and G4VEnergyLossProcess::StreamInfo().
|
privateinherited |
Definition at line 525 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::GetLimitScaledRangeForScaledEnergy().
|
privateinherited |
Definition at line 521 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::GetDEDXForScaledEnergy().
|
privateinherited |
Definition at line 522 of file G4VEnergyLossProcess.hh.
|
privateinherited |
Definition at line 527 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::ScaledKinEnergyForLoss().
|
privateinherited |
Definition at line 523 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::GetIonisationForScaledEnergy().
|
privateinherited |
Definition at line 528 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::DefineMaterial(), and G4VEnergyLossProcess::GetLambdaForScaledEnergy().
|
privateinherited |
Definition at line 524 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::GetScaledRangeForScaledEnergy().
|
privateinherited |
Definition at line 526 of file G4VEnergyLossProcess.hh.
|
private |
Definition at line 120 of file G4ionIonisation.hh.
Referenced by InitialiseEnergyLossProcess().
|
privateinherited |
Definition at line 537 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::AlongStepDoIt(), G4VEnergyLossProcess::BuildPhysicsTable(), G4VEnergyLossProcess::PostStepGetPhysicalInteractionLength(), G4VEnergyLossProcess::PreparePhysicsTable(), and G4VEnergyLossProcess::StartTracking().
|
privateinherited |
Definition at line 538 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::AlongStepDoIt(), G4VEnergyLossProcess::AlongStepGetPhysicalInteractionLength(), G4VEnergyLossProcess::BuildPhysicsTable(), G4VEnergyLossProcess::IsIonisationProcess(), G4VEnergyLossProcess::PreparePhysicsTable(), G4VEnergyLossProcess::SetIonisation(), G4VEnergyLossProcess::StorePhysicsTable(), G4VEnergyLossProcess::StreamInfo(), and G4VEnergyLossProcess::~G4VEnergyLossProcess().
|
privateinherited |
Definition at line 542 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::BuildPhysicsTable(), G4VEnergyLossProcess::PreparePhysicsTable(), G4VEnergyLossProcess::RetrievePhysicsTable(), G4VEnergyLossProcess::SetLambdaTable(), G4VEnergyLossProcess::StorePhysicsTable(), and G4VEnergyLossProcess::~G4VEnergyLossProcess().
|
privateinherited |
Definition at line 482 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::ComputeLambdaForScaledEnergy(), and G4VEnergyLossProcess::PreparePhysicsTable().
|
privateinherited |
Definition at line 479 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::AlongStepDoIt(), G4VEnergyLossProcess::PreparePhysicsTable(), G4VEnergyLossProcess::SetLinearLossLimit(), and G4VEnergyLossProcess::StreamInfo().
|
privateinherited |
Definition at line 438 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::BuildDEDXTable(), G4VEnergyLossProcess::BuildLambdaTable(), G4VEnergyLossProcess::BuildPhysicsTable(), G4VEnergyLossProcess::G4VEnergyLossProcess(), G4VEnergyLossProcess::PreparePhysicsTable(), G4VEnergyLossProcess::SetLambdaTable(), and G4VEnergyLossProcess::~G4VEnergyLossProcess().
|
privateinherited |
Definition at line 483 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::PreparePhysicsTable().
|
privateinherited |
Definition at line 487 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::CrossSectionPerVolume(), G4VEnergyLossProcess::GetDEDX(), G4VEnergyLossProcess::GetLambda(), G4VEnergyLossProcess::GetRange(), G4VEnergyLossProcess::MeanFreePath(), G4VEnergyLossProcess::PostStepDoIt(), G4VEnergyLossProcess::PostStepGetPhysicalInteractionLength(), G4VEnergyLossProcess::PreparePhysicsTable(), G4VEnergyLossProcess::SetDynamicMassCharge(), and G4VEnergyLossProcess::StartTracking().
|
privateinherited |
Definition at line 533 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::AlongStepDoIt(), G4VEnergyLossProcess::PreparePhysicsTable(), G4VEnergyLossProcess::SetLossFluctuations(), and G4VEnergyLossProcess::StreamInfo().
|
privateinherited |
Definition at line 474 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::AlongStepDoIt(), G4VEnergyLossProcess::G4VEnergyLossProcess(), G4VEnergyLossProcess::PreparePhysicsTable(), and G4VEnergyLossProcess::SetLowestEnergyLimit().
|
privateinherited |
Definition at line 516 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::PostStepDoIt(), and G4VEnergyLossProcess::PreparePhysicsTable().
|
privateinherited |
Definition at line 486 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::AlongStepDoIt(), G4VEnergyLossProcess::CrossSectionPerVolume(), G4VEnergyLossProcess::DefineMaterial(), G4VEnergyLossProcess::GetCSDARange(), G4VEnergyLossProcess::GetDEDX(), G4VEnergyLossProcess::GetDEDXDispersion(), G4VEnergyLossProcess::GetKineticEnergy(), G4VEnergyLossProcess::GetLambda(), G4VEnergyLossProcess::GetRange(), G4VEnergyLossProcess::MeanFreePath(), G4VEnergyLossProcess::PostStepDoIt(), G4VEnergyLossProcess::PostStepGetPhysicalInteractionLength(), G4VEnergyLossProcess::PreparePhysicsTable(), G4VEnergyLossProcess::SetDynamicMassCharge(), and G4VEnergyLossProcess::StartTracking().
|
privateinherited |
Definition at line 370 of file G4VProcess.hh.
Referenced by G4VProcess::GetMasterProcess(), and G4VProcess::SetMasterProcess().
|
privateinherited |
Definition at line 476 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::BuildDEDXTable(), G4VEnergyLossProcess::BuildLambdaTable(), G4VEnergyLossProcess::G4VEnergyLossProcess(), G4VEnergyLossProcess::MaxKinEnergy(), G4VEnergyLossProcess::PreparePhysicsTable(), G4VEnergyLossProcess::PrintWarning(), G4VEnergyLossProcess::SetMaxKinEnergy(), G4VEnergyLossProcess::SetMinKinEnergy(), and G4VEnergyLossProcess::StreamInfo().
|
privateinherited |
Definition at line 477 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::BuildDEDXTable(), G4VEnergyLossProcess::G4VEnergyLossProcess(), G4VEnergyLossProcess::PreparePhysicsTable(), G4VEnergyLossProcess::SetMaxKinEnergy(), and G4VEnergyLossProcess::StreamInfo().
|
protectedinherited |
Definition at line 503 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::ComputeLambdaForScaledEnergy(), G4VEnergyLossProcess::DefineMaterial(), G4VEnergyLossProcess::PostStepDoIt(), and G4VEnergyLossProcess::StartTracking().
|
privateinherited |
Definition at line 475 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::BuildDEDXTable(), G4VEnergyLossProcess::BuildLambdaTable(), G4VEnergyLossProcess::G4VEnergyLossProcess(), G4VEnergyLossProcess::GetDEDXForScaledEnergy(), G4VEnergyLossProcess::GetIonisationForScaledEnergy(), G4VEnergyLossProcess::GetLimitScaledRangeForScaledEnergy(), G4VEnergyLossProcess::GetScaledRangeForScaledEnergy(), G4VEnergyLossProcess::MinKinEnergy(), G4VEnergyLossProcess::PreparePhysicsTable(), G4VEnergyLossProcess::PrintWarning(), G4VEnergyLossProcess::ScaledKinEnergyForLoss(), G4VEnergyLossProcess::SetMaxKinEnergy(), G4VEnergyLossProcess::SetMinKinEnergy(), and G4VEnergyLossProcess::StreamInfo().
|
privateinherited |
Definition at line 439 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::AddEmModel(), G4VEnergyLossProcess::BuildDEDXTable(), G4VEnergyLossProcess::BuildLambdaTable(), G4VEnergyLossProcess::G4VEnergyLossProcess(), G4VEnergyLossProcess::GetModelByIndex(), G4VEnergyLossProcess::PreparePhysicsTable(), G4VEnergyLossProcess::SelectModel(), G4VEnergyLossProcess::SelectModelForMaterial(), G4VEnergyLossProcess::StreamInfo(), and G4VEnergyLossProcess::~G4VEnergyLossProcess().
|
privateinherited |
Definition at line 509 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::BuildDEDXTable(), G4VEnergyLossProcess::BuildLambdaTable(), G4VEnergyLossProcess::G4VEnergyLossProcess(), G4VEnergyLossProcess::PreparePhysicsTable(), G4VEnergyLossProcess::PrintWarning(), G4VEnergyLossProcess::SetDEDXBinning(), and G4VEnergyLossProcess::StreamInfo().
|
privateinherited |
Definition at line 510 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::BuildDEDXTable(), G4VEnergyLossProcess::G4VEnergyLossProcess(), G4VEnergyLossProcess::PreparePhysicsTable(), and G4VEnergyLossProcess::StreamInfo().
|
privateinherited |
|
privateinherited |
Definition at line 511 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::BuildPhysicsTable(), G4VEnergyLossProcess::NumberOfModels(), and G4VEnergyLossProcess::PreparePhysicsTable().
|
privateinherited |
Definition at line 448 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::BuildDEDXTable(), G4VEnergyLossProcess::BuildLambdaTable(), G4VEnergyLossProcess::BuildPhysicsTable(), emcalc_gui.MainWindow::cb_select_particle(), emcalc_gui.MainWindow::cb_show_plot(), G4VEnergyLossProcess::CrossSectionPerVolume(), G4VEnergyLossProcess::Particle(), G4VEnergyLossProcess::PostStepDoIt(), G4VEnergyLossProcess::PreparePhysicsTable(), G4VEnergyLossProcess::ProcessDescription(), G4VEnergyLossProcess::RetrievePhysicsTable(), G4VEnergyLossProcess::SetCSDARangeTable(), G4VEnergyLossProcess::SetInverseRangeTable(), G4VEnergyLossProcess::SetLambdaTable(), G4VEnergyLossProcess::SetParticle(), G4VEnergyLossProcess::SetRangeTableForLoss(), G4VEnergyLossProcess::SetSecondaryRangeTable(), and G4VEnergyLossProcess::StorePhysicsTable().
|
protectedinherited |
Definition at line 321 of file G4VProcess.hh.
Referenced by G4VMultipleScattering::AddEmModel(), G4VEmProcess::AddEmModel(), G4VEnergyLossProcess::AddEmModel(), G4ImportanceProcess::AlongStepDoIt(), G4WeightCutOffProcess::AlongStepDoIt(), G4WeightWindowProcess::AlongStepDoIt(), G4VContinuousDiscreteProcess::AlongStepDoIt(), G4VContinuousProcess::AlongStepDoIt(), G4VRestContinuousDiscreteProcess::AlongStepDoIt(), G4VRestContinuousProcess::AlongStepDoIt(), G4ParallelWorldProcess::AlongStepDoIt(), G4ParallelWorldScoringProcess::AlongStepDoIt(), G4VITRestProcess::AtRestDoIt(), G4VRestContinuousDiscreteProcess::AtRestDoIt(), G4VRestContinuousProcess::AtRestDoIt(), G4VRestDiscreteProcess::AtRestDoIt(), G4VRestProcess::AtRestDoIt(), G4ParallelWorldProcess::AtRestDoIt(), G4ParallelWorldScoringProcess::AtRestDoIt(), G4ScoreSplittingProcess::AtRestDoIt(), G4VITRestDiscreteProcess::AtRestDoIt(), G4eplusAnnihilation::AtRestDoIt(), G4DNAElectronHoleRecombination::Create(), G4DNASecondOrderReaction::Create(), G4VEnergyLossProcess::FillSecondariesAlongStep(), G4Decay::G4Decay(), G4DNAMolecularDissociation::G4DNAMolecularDissociation(), G4DNAScavengerProcess::G4DNAScavengerProcess(), G4ImportanceProcess::G4ImportanceProcess(), G4ITTransportation::G4ITTransportation(), G4ParallelWorldProcess::G4ParallelWorldProcess(), G4ParallelWorldScoringProcess::G4ParallelWorldScoringProcess(), G4RadioactiveDecay::G4RadioactiveDecay(), G4ScoreSplittingProcess::G4ScoreSplittingProcess(), G4Transportation::G4Transportation(), G4UnknownDecay::G4UnknownDecay(), G4VEmProcess::G4VEmProcess(), G4VEnergyLossProcess::G4VEnergyLossProcess(), G4VMultipleScattering::G4VMultipleScattering(), G4VProcess::G4VProcess(), G4VXTRenergyLoss::G4VXTRenergyLoss(), G4WeightCutOffProcess::G4WeightCutOffProcess(), G4WeightWindowProcess::G4WeightWindowProcess(), G4VITDiscreteProcess::PostStepDoIt(), G4VContinuousDiscreteProcess::PostStepDoIt(), G4VDiscreteProcess::PostStepDoIt(), G4VRestContinuousDiscreteProcess::PostStepDoIt(), G4VRestDiscreteProcess::PostStepDoIt(), G4ParallelWorldProcess::PostStepDoIt(), G4ParallelWorldScoringProcess::PostStepDoIt(), G4ScoreSplittingProcess::PostStepDoIt(), G4NeutronKiller::PostStepDoIt(), G4VITRestDiscreteProcess::PostStepDoIt(), G4LowECapture::PostStepDoIt(), G4VEmProcess::PostStepDoIt(), G4VEnergyLossProcess::PostStepDoIt(), G4Cerenkov::PostStepDoIt(), and G4VTransitionRadiation::PostStepDoIt().
|
protectedinherited |
Definition at line 499 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::AlongStepDoIt(), and G4VEnergyLossProcess::PostStepGetPhysicalInteractionLength().
|
protectedinherited |
Definition at line 498 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::ComputeLambdaForScaledEnergy(), G4VEnergyLossProcess::PostStepDoIt(), and G4VEnergyLossProcess::PostStepGetPhysicalInteractionLength().
|
protectedinherited |
Definition at line 500 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::PostStepGetPhysicalInteractionLength().
|
protectedinherited |
Definition at line 502 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::AlongStepDoIt(), G4VEnergyLossProcess::AlongStepGetPhysicalInteractionLength(), and G4VEnergyLossProcess::PostStepGetPhysicalInteractionLength().
|
protectedinherited |
Definition at line 501 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::AlongStepDoIt(), G4VEnergyLossProcess::AlongStepGetPhysicalInteractionLength(), and G4VEnergyLossProcess::PostStepGetPhysicalInteractionLength().
|
privateinherited |
Definition at line 489 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::AlongStepDoIt(), G4VEnergyLossProcess::DefineMaterial(), G4VEnergyLossProcess::GetCSDARange(), G4VEnergyLossProcess::GetKineticEnergy(), G4VEnergyLossProcess::GetScaledRangeForScaledEnergy(), G4VEnergyLossProcess::PostStepGetPhysicalInteractionLength(), G4VEnergyLossProcess::PreparePhysicsTable(), and G4VEnergyLossProcess::SetDynamicMassCharge().
|
privateinherited |
Definition at line 534 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::AlongStepGetPhysicalInteractionLength(), and G4VEnergyLossProcess::PreparePhysicsTable().
|
privateinherited |
Definition at line 442 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::BuildPhysicsTable(), and G4VEnergyLossProcess::G4VEnergyLossProcess().
|
privateinherited |
Definition at line 466 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::ActivateSubCutoff(), G4VEnergyLossProcess::IsRegionForCubcutProcessor(), G4VEnergyLossProcess::PreparePhysicsTable(), and G4VEnergyLossProcess::~G4VEnergyLossProcess().
|
privateinherited |
Definition at line 551 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::AlongStepDoIt(), G4VEnergyLossProcess::FillSecondariesAlongStep(), and G4VEnergyLossProcess::G4VEnergyLossProcess().
|
privateinherited |
Definition at line 513 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::PostStepDoIt(), and G4VEnergyLossProcess::PreparePhysicsTable().
|
privateinherited |
Definition at line 450 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::ActivateSecondaryBiasing(), G4VEnergyLossProcess::PreparePhysicsTable(), G4VEnergyLossProcess::SecondaryParticle(), and G4VEnergyLossProcess::SetSecondaryParticle().
|
privateinherited |
Definition at line 550 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::G4VEnergyLossProcess(), G4VEnergyLossProcess::PostStepDoIt(), and G4VEnergyLossProcess::~G4VEnergyLossProcess().
|
privateinherited |
Definition at line 536 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::BuildDEDXTable(), G4VEnergyLossProcess::BuildLambdaTable(), G4VEnergyLossProcess::RetrieveTable(), G4VEnergyLossProcess::SetSpline(), and G4VEnergyLossProcess::StreamInfo().
|
private |
Definition at line 121 of file G4ionIonisation.hh.
Referenced by ActivateStoppingData(), InitialiseEnergyLossProcess(), and StreamProcessInfo().
|
privateinherited |
Definition at line 446 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::AlongStepDoIt(), and G4VEnergyLossProcess::PreparePhysicsTable().
|
privateinherited |
|
privateinherited |
Definition at line 461 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::CSDARangeTable(), G4VEnergyLossProcess::GetCSDARange(), G4VEnergyLossProcess::PreparePhysicsTable(), G4VEnergyLossProcess::RetrievePhysicsTable(), G4VEnergyLossProcess::SetCSDARangeTable(), G4VEnergyLossProcess::StorePhysicsTable(), G4VEnergyLossProcess::StreamInfo(), and G4VEnergyLossProcess::~G4VEnergyLossProcess().
|
privateinherited |
Definition at line 470 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::BuildLambdaTable(), G4VEnergyLossProcess::CrossSectionPerVolume(), G4VEnergyLossProcess::GetDEDXDispersion(), and G4VEnergyLossProcess::PreparePhysicsTable().
|
privateinherited |
Definition at line 456 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::BuildDEDXTable(), G4VEnergyLossProcess::DEDXTable(), G4VEnergyLossProcess::PreparePhysicsTable(), G4VEnergyLossProcess::RetrievePhysicsTable(), G4VEnergyLossProcess::SetDEDXTable(), G4VEnergyLossProcess::StorePhysicsTable(), G4VEnergyLossProcess::StreamInfo(), and G4VEnergyLossProcess::~G4VEnergyLossProcess().
|
privateinherited |
Definition at line 457 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::BuildDEDXTable(), G4VEnergyLossProcess::DEDXunRestrictedTable(), G4VEnergyLossProcess::PreparePhysicsTable(), G4VEnergyLossProcess::RetrievePhysicsTable(), G4VEnergyLossProcess::SetDEDXTable(), G4VEnergyLossProcess::StorePhysicsTable(), G4VEnergyLossProcess::StreamInfo(), and G4VEnergyLossProcess::~G4VEnergyLossProcess().
|
privateinherited |
Definition at line 469 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::CrossSectionPerVolume(), G4VEnergyLossProcess::G4VEnergyLossProcess(), and G4VEnergyLossProcess::SetLambdaTable().
|
privateinherited |
Definition at line 468 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::G4VEnergyLossProcess(), and G4VEnergyLossProcess::SetLambdaTable().
|
privateinherited |
Definition at line 451 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::G4VEnergyLossProcess().
|
privateinherited |
Definition at line 453 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::G4VEnergyLossProcess().
|
privateinherited |
Definition at line 454 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::PreparePhysicsTable(), and G4VEnergyLossProcess::StartTracking().
|
protectedinherited |
Definition at line 338 of file G4VProcess.hh.
Referenced by G4VProcess::ClearNumberOfInteractionLengthLeft(), G4VProcess::EndTracking(), G4VProcess::GetTotalNumberOfInteractionLengthTraversed(), G4GammaGeneralProcess::PostStepGetPhysicalInteractionLength(), G4AdjointForcedInteractionForGamma::PostStepGetPhysicalInteractionLength(), G4VEmProcess::PostStepGetPhysicalInteractionLength(), G4VEnergyLossProcess::PostStepGetPhysicalInteractionLength(), G4VProcess::ResetNumberOfInteractionLengthLeft(), and G4VProcess::StartTracking().
|
privateinherited |
Definition at line 463 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::InverseRangeTable(), G4VEnergyLossProcess::PreparePhysicsTable(), G4VEnergyLossProcess::RetrievePhysicsTable(), G4VEnergyLossProcess::SetInverseRangeTable(), G4VEnergyLossProcess::StorePhysicsTable(), G4VEnergyLossProcess::StreamInfo(), and G4VEnergyLossProcess::~G4VEnergyLossProcess().
|
privateinherited |
Definition at line 459 of file G4VEnergyLossProcess.hh.
|
privateinherited |
|
privateinherited |
Definition at line 464 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::BuildLambdaTable(), G4VEnergyLossProcess::CrossSectionPerVolume(), G4VEnergyLossProcess::GetLambda(), G4VEnergyLossProcess::LambdaTable(), G4VEnergyLossProcess::PreparePhysicsTable(), G4VEnergyLossProcess::RetrievePhysicsTable(), G4VEnergyLossProcess::SetLambdaTable(), G4VEnergyLossProcess::StorePhysicsTable(), G4VEnergyLossProcess::StreamInfo(), and G4VEnergyLossProcess::~G4VEnergyLossProcess().
|
protectedinherited |
Definition at line 331 of file G4VProcess.hh.
Referenced by G4AdjointForcedInteractionForGamma::AlongStepDoIt(), G4MuonicAtomDecay::AtRestGetPhysicalInteractionLength(), G4VRestContinuousDiscreteProcess::AtRestGetPhysicalInteractionLength(), G4VRestContinuousProcess::AtRestGetPhysicalInteractionLength(), G4VRestDiscreteProcess::AtRestGetPhysicalInteractionLength(), G4VRestProcess::AtRestGetPhysicalInteractionLength(), G4Decay::AtRestGetPhysicalInteractionLength(), G4VProcess::ClearNumberOfInteractionLengthLeft(), G4MuonicAtomDecay::DecayIt(), G4VProcess::EndTracking(), G4VProcess::GetNumberOfInteractionLengthLeft(), G4VProcess::GetTotalNumberOfInteractionLengthTraversed(), G4GammaGeneralProcess::PostStepDoIt(), G4VEmProcess::PostStepDoIt(), G4VEnergyLossProcess::PostStepDoIt(), G4VContinuousDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4VDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4VRestContinuousDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4VRestDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4GammaGeneralProcess::PostStepGetPhysicalInteractionLength(), G4Decay::PostStepGetPhysicalInteractionLength(), G4AdjointForcedInteractionForGamma::PostStepGetPhysicalInteractionLength(), G4PolarizedAnnihilation::PostStepGetPhysicalInteractionLength(), G4PolarizedCompton::PostStepGetPhysicalInteractionLength(), G4PolarizedIonisation::PostStepGetPhysicalInteractionLength(), G4VEmProcess::PostStepGetPhysicalInteractionLength(), G4VEnergyLossProcess::PostStepGetPhysicalInteractionLength(), G4VProcess::ResetNumberOfInteractionLengthLeft(), G4VProcess::StartTracking(), G4GammaGeneralProcess::StartTracking(), G4VEmProcess::StartTracking(), G4VEnergyLossProcess::StartTracking(), and G4VProcess::SubtractNumberOfInteractionLengthLeft().
|
privateinherited |
Definition at line 443 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::BuildPhysicsTable(), G4VEnergyLossProcess::G4VEnergyLossProcess(), G4VEnergyLossProcess::PreparePhysicsTable(), and G4VEnergyLossProcess::StreamInfo().
|
private |
Definition at line 116 of file G4ionIonisation.hh.
Referenced by InitialiseEnergyLossProcess(), and StreamProcessInfo().
|
protectedinherited |
Definition at line 344 of file G4VProcess.hh.
Referenced by G4VProcess::GetPhysicsTableFileName().
|
protectedinherited |
Definition at line 352 of file G4VProcess.hh.
Referenced by G4VProcess::AtRestGPIL(), G4VProcess::GetPILfactor(), G4VProcess::PostStepGPIL(), and G4VProcess::SetPILfactor().
|
privateinherited |
Definition at line 452 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::G4VEnergyLossProcess().
|
protectedinherited |
Definition at line 341 of file G4VProcess.hh.
Referenced by G4VProcess::DumpInfo(), G4VProcess::EndTracking(), G4ImportanceProcess::GetName(), G4WeightCutOffProcess::GetName(), G4VProcess::GetPhysicsTableFileName(), G4VProcess::GetProcessName(), G4WrapperProcess::RegisterProcess(), G4VProcess::StartTracking(), G4VITProcess::SubtractNumberOfInteractionLengthLeft(), and G4VProcess::SubtractNumberOfInteractionLengthLeft().
|
protectedinherited |
Definition at line 349 of file G4VProcess.hh.
Referenced by G4VProcess::DumpInfo(), G4MuonicAtomDecay::G4MuonicAtomDecay(), G4VProcess::GetProcessSubType(), and G4VProcess::SetProcessSubType().
|
protectedinherited |
Definition at line 346 of file G4VProcess.hh.
Referenced by G4VProcess::DumpInfo(), G4AdjointProcessEquivalentToDirectProcess::G4AdjointProcessEquivalentToDirectProcess(), G4VProcess::GetProcessType(), G4WrapperProcess::RegisterProcess(), and G4VProcess::SetProcessType().
|
privateinherited |
Definition at line 460 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::PreparePhysicsTable(), G4VEnergyLossProcess::RangeTableForLoss(), G4VEnergyLossProcess::RetrievePhysicsTable(), G4VEnergyLossProcess::SetRangeTableForLoss(), G4VEnergyLossProcess::StorePhysicsTable(), G4VEnergyLossProcess::StreamInfo(), and G4VEnergyLossProcess::~G4VEnergyLossProcess().
|
privateinherited |
Definition at line 462 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::SecondaryRangeTable(), and G4VEnergyLossProcess::SetSecondaryRangeTable().
|
privateinherited |
Definition at line 514 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::PostStepDoIt().
|
privateinherited |
Definition at line 539 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::AlongStepDoIt(), and G4VEnergyLossProcess::BuildPhysicsTable().
|
privateinherited |
Definition at line 117 of file G4VContinuousDiscreteProcess.hh.
Referenced by G4VContinuousDiscreteProcess::AlongStepGetPhysicalInteractionLength(), G4VContinuousDiscreteProcess::GetGPILSelection(), and G4VContinuousDiscreteProcess::SetGPILSelection().
|
protectedinherited |
Definition at line 356 of file G4VProcess.hh.
Referenced by G4VEnergyLossProcess::ActivateForcedInteraction(), G4VEmProcess::ActivateForcedInteraction(), G4VEmProcess::ActivateSecondaryBiasing(), G4VEnergyLossProcess::ActivateSecondaryBiasing(), G4LowECapture::AddRegion(), G4CoupledTransportation::AlongStepDoIt(), G4Transportation::AlongStepDoIt(), G4VContinuousDiscreteProcess::AlongStepGetPhysicalInteractionLength(), G4ParallelWorldProcess::AlongStepGetPhysicalInteractionLength(), G4VRestContinuousDiscreteProcess::AlongStepGetPhysicalInteractionLength(), G4VRestContinuousProcess::AlongStepGetPhysicalInteractionLength(), G4CoupledTransportation::AlongStepGetPhysicalInteractionLength(), G4Transportation::AlongStepGetPhysicalInteractionLength(), G4VContinuousProcess::AlongStepGetPhysicalInteractionLength(), G4hImpactIonisation::AntiProtonParametrisedDEDX(), G4ParallelWorldScoringProcess::AtRestDoIt(), G4VRestContinuousDiscreteProcess::AtRestGetPhysicalInteractionLength(), G4VRestContinuousProcess::AtRestGetPhysicalInteractionLength(), G4VRestDiscreteProcess::AtRestGetPhysicalInteractionLength(), G4VITRestDiscreteProcess::AtRestGetPhysicalInteractionLength(), G4VITRestProcess::AtRestGetPhysicalInteractionLength(), G4VRestProcess::AtRestGetPhysicalInteractionLength(), G4VXTRenergyLoss::BuildAngleForEnergyBank(), G4VXTRenergyLoss::BuildAngleTable(), G4VEnergyLossProcess::BuildDEDXTable(), G4VXTRenergyLoss::BuildEnergyTable(), G4VXTRenergyLoss::BuildGlobalAngleTable(), G4VEmProcess::BuildLambdaTable(), G4hImpactIonisation::BuildLambdaTable(), G4VEnergyLossProcess::BuildLambdaTable(), G4hImpactIonisation::BuildLossTable(), G4DNABrownianTransportation::BuildPhysicsTable(), G4GammaGeneralProcess::BuildPhysicsTable(), G4LowECapture::BuildPhysicsTable(), G4VEmProcess::BuildPhysicsTable(), G4VEnergyLossProcess::BuildPhysicsTable(), G4VMultipleScattering::BuildPhysicsTable(), G4SynchrotronRadiation::BuildPhysicsTable(), G4VXTRenergyLoss::BuildPhysicsTable(), G4hImpactIonisation::BuildPhysicsTable(), G4ChargeExchangeProcess::BuildPhysicsTable(), G4OpRayleigh::CalculateRayleighMeanFreePaths(), G4PolarizedAnnihilation::ComputeSaturationFactor(), G4PolarizedCompton::ComputeSaturationFactor(), G4PolarizedIonisation::ComputeSaturationFactor(), G4DNAElectronHoleRecombination::Create(), G4DNASecondOrderReaction::Create(), G4VPhononProcess::CreateSecondary(), G4VProcess::EndTracking(), G4VEmProcess::FindLambdaMax(), G4Cerenkov::G4Cerenkov(), G4ChargeExchangeProcess::G4ChargeExchangeProcess(), G4CoupledTransportation::G4CoupledTransportation(), G4DNAMolecularDissociation::G4DNAMolecularDissociation(), G4DNAScavengerProcess::G4DNAScavengerProcess(), G4ErrorEnergyLoss::G4ErrorEnergyLoss(), G4FastSimulationManagerProcess::G4FastSimulationManagerProcess(), G4GaussXTRadiator::G4GaussXTRadiator(), G4ImportanceProcess::G4ImportanceProcess(), G4MaxTimeCuts::G4MaxTimeCuts(), G4MicroElecSurface::G4MicroElecSurface(), G4MinEkineCuts::G4MinEkineCuts(), G4OpAbsorption::G4OpAbsorption(), G4OpBoundaryProcess::G4OpBoundaryProcess(), G4OpMieHG::G4OpMieHG(), G4OpRayleigh::G4OpRayleigh(), G4OpWLS::G4OpWLS(), G4OpWLS2::G4OpWLS2(), G4ParallelWorldProcess::G4ParallelWorldProcess(), G4ParallelWorldScoringProcess::G4ParallelWorldScoringProcess(), G4PolarizedIonisation::G4PolarizedIonisation(), G4Scintillation::G4Scintillation(), G4ScoreSplittingProcess::G4ScoreSplittingProcess(), G4SpecialCuts::G4SpecialCuts(), G4StepLimiter::G4StepLimiter(), G4StrawTubeXTRadiator::G4StrawTubeXTRadiator(), G4SynchrotronRadiation::G4SynchrotronRadiation(), G4TransparentRegXTRadiator::G4TransparentRegXTRadiator(), G4Transportation::G4Transportation(), G4UCNAbsorption::G4UCNAbsorption(), G4UCNBoundaryProcess::G4UCNBoundaryProcess(), G4UCNLoss::G4UCNLoss(), G4UCNMultiScattering::G4UCNMultiScattering(), G4UserSpecialCuts::G4UserSpecialCuts(), G4VXTRenergyLoss::G4VXTRenergyLoss(), G4WeightCutOffProcess::G4WeightCutOffProcess(), G4WeightWindowProcess::G4WeightWindowProcess(), G4VXTRenergyLoss::GetAngleVector(), G4ChargeExchangeProcess::GetElementCrossSection(), G4VXTRenergyLoss::GetGasZmuProduct(), G4PhononDownconversion::GetMeanFreePath(), G4PhononScattering::GetMeanFreePath(), G4PolarizedCompton::GetMeanFreePath(), G4VXTRenergyLoss::GetMeanFreePath(), G4UCNAbsorption::GetMeanFreePath(), G4PolarizedAnnihilation::GetMeanFreePath(), G4PolarizedIonisation::GetMeanFreePath(), G4SynchrotronRadiation::GetMeanFreePath(), G4VXTRenergyLoss::GetNumberOfPhotons(), G4VXTRenergyLoss::GetPlateZmuProduct(), G4SynchrotronRadiation::GetRandomEnergySR(), G4VProcess::GetVerboseLevel(), G4hhIonisation::InitialiseEnergyLossProcess(), G4eeToHadrons::InitialiseProcess(), G4hImpactIonisation::InitializeMe(), G4UCNBoundaryProcess::MRreflect(), G4UCNBoundaryProcess::MRreflectHigh(), G4DNASecondOrderReaction::PostStepDoIt(), G4ParallelWorldScoringProcess::PostStepDoIt(), G4ScoreSplittingProcess::PostStepDoIt(), G4DNAScavengerProcess::PostStepDoIt(), G4VEmProcess::PostStepDoIt(), G4NeutrinoElectronProcess::PostStepDoIt(), G4UCNAbsorption::PostStepDoIt(), G4UCNBoundaryProcess::PostStepDoIt(), G4UCNLoss::PostStepDoIt(), G4UCNMultiScattering::PostStepDoIt(), G4MicroElecSurface::PostStepDoIt(), G4Cerenkov::PostStepDoIt(), G4Scintillation::PostStepDoIt(), G4VXTRenergyLoss::PostStepDoIt(), G4ElNeutrinoNucleusProcess::PostStepDoIt(), G4HadronElasticProcess::PostStepDoIt(), G4MuNeutrinoNucleusProcess::PostStepDoIt(), G4OpAbsorption::PostStepDoIt(), G4OpBoundaryProcess::PostStepDoIt(), G4OpMieHG::PostStepDoIt(), G4OpRayleigh::PostStepDoIt(), G4OpWLS::PostStepDoIt(), G4OpWLS2::PostStepDoIt(), G4CoupledTransportation::PostStepDoIt(), G4VITDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4DNASecondOrderReaction::PostStepGetPhysicalInteractionLength(), G4VContinuousDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4VDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4VRestContinuousDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4VRestDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4VITRestDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4DNAScavengerProcess::PostStepGetPhysicalInteractionLength(), G4PolarizedAnnihilation::PostStepGetPhysicalInteractionLength(), G4PolarizedCompton::PostStepGetPhysicalInteractionLength(), G4PolarizedIonisation::PostStepGetPhysicalInteractionLength(), G4VEnergyLossProcess::PostStepGetPhysicalInteractionLength(), G4GammaGeneralProcess::PreparePhysicsTable(), G4VEmProcess::PreparePhysicsTable(), G4VEnergyLossProcess::PreparePhysicsTable(), G4VMultipleScattering::PreparePhysicsTable(), G4hImpactIonisation::ProtonParametrisedDEDX(), G4UCNBoundaryProcess::Reflect(), G4CoupledTransportation::ReportInexactEnergy(), G4CoupledTransportation::ReportMissingLogger(), G4GammaGeneralProcess::RetrievePhysicsTable(), G4VEmProcess::RetrievePhysicsTable(), G4VEnergyLossProcess::RetrievePhysicsTable(), G4VEnergyLossProcess::RetrieveTable(), G4VEmProcess::SetCrossSectionBiasingFactor(), G4VEnergyLossProcess::SetCrossSectionBiasingFactor(), G4VEnergyLossProcess::SetCSDARangeTable(), G4CoupledTransportation::SetHighLooperThresholds(), G4Transportation::SetHighLooperThresholds(), G4VEnergyLossProcess::SetInverseRangeTable(), G4LowECapture::SetKinEnergyLimit(), G4NeutronKiller::SetKinEnergyLimit(), G4VEnergyLossProcess::SetLambdaTable(), G4CoupledTransportation::SetLowLooperThresholds(), G4Transportation::SetLowLooperThresholds(), G4VEnergyLossProcess::SetRangeTableForLoss(), G4VEnergyLossProcess::SetSecondaryRangeTable(), G4NeutronKiller::SetTimeLimit(), G4VProcess::SetVerboseLevel(), G4Cerenkov::SetVerboseLevel(), G4Scintillation::SetVerboseLevel(), G4OpAbsorption::SetVerboseLevel(), G4OpBoundaryProcess::SetVerboseLevel(), G4OpMieHG::SetVerboseLevel(), G4OpRayleigh::SetVerboseLevel(), G4OpWLS::SetVerboseLevel(), G4OpWLS2::SetVerboseLevel(), G4FastSimulationManagerProcess::SetWorldVolume(), G4GaussXTRadiator::SpectralXTRdEdx(), G4RegularXTRadiator::SpectralXTRdEdx(), G4TransparentRegXTRadiator::SpectralXTRdEdx(), G4XTRRegularRadModel::SpectralXTRdEdx(), G4VProcess::StartTracking(), G4CoupledTransportation::StartTracking(), G4VEmProcess::StorePhysicsTable(), G4VMultipleScattering::StorePhysicsTable(), G4VEnergyLossProcess::StoreTable(), G4VEnergyLossProcess::StreamInfo(), G4VEmProcess::StreamInfo(), G4VMultipleScattering::StreamInfo(), G4VITProcess::SubtractNumberOfInteractionLengthLeft(), and G4VProcess::SubtractNumberOfInteractionLengthLeft().
|
privateinherited |
Definition at line 541 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::ActivateForcedInteraction(), G4VEnergyLossProcess::AlongStepDoIt(), G4VEnergyLossProcess::PostStepDoIt(), and G4VEnergyLossProcess::SetCrossSectionBiasingFactor().