Geant4-11
|
#include <G4PolarizedIonisation.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 52 of file G4PolarizedIonisation.hh.
|
explicit |
Definition at line 50 of file G4PolarizedIonisation.cc.
References G4Electron::Electron(), fEmModel, fFlucModel, fIonisation, G4VProcess::SetProcessSubType(), G4VEnergyLossProcess::SetSecondaryParticle(), and G4VProcess::verboseLevel.
|
overridevirtual |
Definition at line 65 of file G4PolarizedIonisation.cc.
References CleanTables().
|
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().
|
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(), InitialiseEnergyLossProcess(), G4eBremsstrahlung::InitialiseEnergyLossProcess(), G4eIonisation::InitialiseEnergyLossProcess(), G4hIonisation::InitialiseEnergyLossProcess(), G4ionIonisation::InitialiseEnergyLossProcess(), G4EmConfigurator::PrepareModels(), and G4EmConfigurator::SetModelForRegion().
|
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().
|
private |
Definition at line 296 of file G4PolarizedIonisation.cc.
References anonymous_namespace{G4HyperonSampler.cc}::bins, CleanTables(), ComputeAsymmetry(), G4PhysicsVector::Energy(), fAsymmetryTable, fTransverseAsymmetryTable, G4ProductionCutsTable::GetEnergyCutsVector(), G4ProductionCutsTable::GetMaterialCutsCouple(), G4ProductionCutsTable::GetProductionCutsTable(), G4ProductionCutsTable::GetTableSize(), G4PhysicsVector::GetVectorLength(), G4PhysicsTable::insertAt(), G4VEnergyLossProcess::LambdaPhysicsVector(), G4PhysicsTableHelper::PreparePhysicsTable(), and G4PhysicsVector::PutValue().
Referenced by BuildPhysicsTable().
|
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().
|
overrideprotectedvirtual |
Reimplemented from G4VProcess.
Definition at line 278 of file G4PolarizedIonisation.cc.
References BuildAsymmetryTables(), G4VEnergyLossProcess::BuildPhysicsTable(), and G4VProcess::GetMasterProcess().
|
virtualinherited |
Reimplemented in G4BiasingProcessInterface.
Definition at line 200 of file G4VProcess.cc.
References G4VProcess::BuildPhysicsTable().
Referenced by G4BiasingProcessInterface::BuildWorkerPhysicsTable().
|
private |
Definition at line 76 of file G4PolarizedIonisation.cc.
References G4PhysicsTable::clearAndDestroy(), fAsymmetryTable, and fTransverseAsymmetryTable.
Referenced by BuildAsymmetryTables(), and ~G4PolarizedIonisation().
|
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().
|
private |
Definition at line 336 of file G4PolarizedIonisation.cc.
References G4VEmModel::CrossSection(), G4INCL::KinematicsUtils::energy(), fEmModel, fIsElectron, G4Exception(), JustWarning, G4PolarizedIonisationModel::SetBeamPolarization(), and G4PolarizedIonisationModel::SetTargetPolarization().
Referenced by BuildAsymmetryTables().
|
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().
Definition at line 196 of file G4PolarizedIonisation.cc.
References G4VEnergyLossProcess::CurrentMaterialCutsCoupleIndex(), G4INCL::KinematicsUtils::energy(), G4cout, G4endl, G4Exception(), G4Track::GetDynamicParticle(), G4PolarizationManager::GetInstance(), G4DynamicParticle::GetKineticEnergy(), G4VPhysicalVolume::GetLogicalVolume(), G4Track::GetMaterial(), G4DynamicParticle::GetMomentumDirection(), G4LogicalVolume::GetName(), G4VPhysicalVolume::GetName(), G4PolarizationHelper::GetParticleFrameX(), G4PolarizationHelper::GetParticleFrameY(), G4Track::GetPolarization(), G4Track::GetVolume(), G4PolarizationManager::GetVolumePolarization(), G4PolarizationManager::IsPolarized(), G4StokesVector::IsZero(), JustWarning, MeV, G4PhysicsVector::Value(), G4VProcess::verboseLevel, CLHEP::Hep3Vector::x(), CLHEP::Hep3Vector::y(), and CLHEP::Hep3Vector::z().
Referenced by GetMeanFreePath(), and 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 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().
|
inlineoverridevirtual |
Reimplemented from G4VProcess.
Definition at line 62 of file G4PolarizedIonisation.hh.
References G4cout, and ProcessDescription().
|
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(), G4ionIonisation::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(), InitialiseEnergyLossProcess(), G4eIonisation::InitialiseEnergyLossProcess(), G4hIonisation::InitialiseEnergyLossProcess(), and G4ionIonisation::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(), BuildPhysicsTable(), G4VEmProcess::BuildPhysicsTable(), G4VEnergyLossProcess::BuildPhysicsTable(), G4VMultipleScattering::BuildPhysicsTable(), G4BiasingProcessInterface::SetMasterProcess(), and G4VMultipleScattering::StorePhysicsTable().
|
overrideprotectedvirtual |
Implements G4VContinuousDiscreteProcess.
Definition at line 139 of file G4PolarizedIonisation.cc.
References ComputeSaturationFactor(), DBL_MAX, fAsymmetryTable, fTransverseAsymmetryTable, G4cout, G4endl, G4VEnergyLossProcess::GetMeanFreePath(), mm, and G4VProcess::verboseLevel.
|
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 111 of file G4PolarizedIonisation.cc.
References G4VEnergyLossProcess::AddEmModel(), fEmModel, fFlucModel, fIsElectron, fIsInitialised, G4VEnergyLossProcess::FluctModel(), G4EmParameters::Instance(), G4EmParameters::MaxKinEnergy(), G4EmParameters::MinKinEnergy(), G4Positron::Positron(), G4VEnergyLossProcess::SetEmModel(), G4VEnergyLossProcess::SetFluctModel(), G4VEmModel::SetHighEnergyLimit(), and G4VEmModel::SetLowEnergyLimit().
|
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().
|
overridevirtual |
Reimplemented from G4VProcess.
Definition at line 106 of file G4PolarizedIonisation.cc.
References G4Electron::Electron(), and G4Positron::Positron().
|
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 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.
|
overrideprotectedvirtual |
Reimplemented from G4VEnergyLossProcess.
Definition at line 93 of file G4PolarizedIonisation.cc.
References fIsElectron.
|
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.
|
overrideprotectedvirtual |
Reimplemented from G4VContinuousDiscreteProcess.
Definition at line 158 of file G4PolarizedIonisation.cc.
References ComputeSaturationFactor(), G4VProcess::currentInteractionLength, DBL_MAX, fAsymmetryTable, fTransverseAsymmetryTable, G4cout, G4endl, G4INCL::Math::max(), mm, G4VEnergyLossProcess::PostStepGetPhysicalInteractionLength(), G4VProcess::theNumberOfInteractionLengthLeft, and G4VProcess::verboseLevel.
|
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 68 of file G4PolarizedIonisation.cc.
References G4VEnergyLossProcess::ProcessDescription().
Referenced by DumpInfo().
|
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 G4ionIonisation::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(), InitialiseEnergyLossProcess(), G4eBremsstrahlung::InitialiseEnergyLossProcess(), G4eIonisation::InitialiseEnergyLossProcess(), G4hIonisation::InitialiseEnergyLossProcess(), G4ionIonisation::InitialiseEnergyLossProcess(), and G4VEnergyLossProcess::PreparePhysicsTable().
|
inlineinherited |
Definition at line 826 of file G4VEnergyLossProcess.hh.
References G4VEnergyLossProcess::fluctModel.
Referenced by G4EmStandardPhysics_option4::ConstructProcess(), G4MuIonisation::InitialiseEnergyLossProcess(), InitialiseEnergyLossProcess(), G4eIonisation::InitialiseEnergyLossProcess(), G4hIonisation::InitialiseEnergyLossProcess(), G4ionIonisation::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::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::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(), 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::G4ionIonisation(), G4mplIonisation::G4mplIonisation(), G4MuBremsstrahlung::G4MuBremsstrahlung(), G4MuIonisation::G4MuIonisation(), G4MuPairProduction::G4MuPairProduction(), and 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().
|
inlineprotectedvirtualinherited |
Reimplemented in G4ePairProduction, G4MuPairProduction, G4eBremsstrahlung, and G4ionIonisation.
Definition at line 97 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::StreamInfo().
|
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().
|
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(), 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 98 of file G4PolarizedIonisation.hh.
Referenced by BuildAsymmetryTables(), CleanTables(), GetMeanFreePath(), and PostStepGetPhysicalInteractionLength().
|
private |
Definition at line 96 of file G4PolarizedIonisation.hh.
Referenced by ComputeAsymmetry(), G4PolarizedIonisation(), 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().
|
private |
Definition at line 95 of file G4PolarizedIonisation.hh.
Referenced by G4PolarizedIonisation(), and InitialiseEnergyLossProcess().
|
privateinherited |
Definition at line 481 of file G4VEnergyLossProcess.hh.
Referenced by G4VEnergyLossProcess::AlongStepGetPhysicalInteractionLength(), G4VEnergyLossProcess::G4VEnergyLossProcess(), G4VEnergyLossProcess::SetStepFunction(), and G4VEnergyLossProcess::StreamInfo().
|
private |
Definition at line 101 of file G4PolarizedIonisation.hh.
Referenced by ComputeAsymmetry(), InitialiseEnergyLossProcess(), and MinPrimaryEnergy().
|
private |
Definition at line 102 of file G4PolarizedIonisation.hh.
Referenced by InitialiseEnergyLossProcess().
|
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().
|
private |
Definition at line 99 of file G4PolarizedIonisation.hh.
Referenced by BuildAsymmetryTables(), CleanTables(), GetMeanFreePath(), and PostStepGetPhysicalInteractionLength().
|
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.
|
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().
|
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(), 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().
|
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(), 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(), 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(), 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(), 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().