Geant4 11.2.2
Toolkit for the simulation of the passage of particles through matter
|
#include <G4VProcess.hh>
Static Public Member Functions | |
static const G4String & | GetProcessTypeName (G4ProcessType) |
Protected Member Functions | |
void | SubtractNumberOfInteractionLengthLeft (G4double prevStepSize) |
void | ClearNumberOfInteractionLengthLeft () |
Protected Attributes | |
const G4ProcessManager * | aProcessManager = nullptr |
G4VParticleChange * | pParticleChange = nullptr |
G4ParticleChange | aParticleChange |
G4double | theNumberOfInteractionLengthLeft = -1.0 |
G4double | currentInteractionLength = -1.0 |
G4double | theInitialNumberOfInteractionLength = -1.0 |
G4String | theProcessName |
G4String | thePhysicsTableFileName |
G4ProcessType | theProcessType = fNotDefined |
G4int | theProcessSubType = -1 |
G4double | thePILfactor = 1.0 |
G4int | verboseLevel = 0 |
G4bool | enableAtRestDoIt = true |
G4bool | enableAlongStepDoIt = true |
G4bool | enablePostStepDoIt = true |
Definition at line 60 of file G4VProcess.hh.
G4VProcess::G4VProcess | ( | const G4String & | aName = "NoName", |
G4ProcessType | aType = fNotDefined ) |
Definition at line 46 of file G4VProcess.cc.
Referenced by G4VProcess(), and G4VProcess().
G4VProcess::G4VProcess | ( | const G4VProcess & | right | ) |
Definition at line 66 of file G4VProcess.cc.
|
virtual |
Definition at line 60 of file G4VProcess.cc.
|
pure virtual |
Implemented in G4AdjointAlongStepWeightCorrection, G4AdjointForcedInteractionForGamma, G4AdjointProcessEquivalentToDirectProcess, G4BiasingProcessInterface, G4Cerenkov, G4ContinuousGainOfEnergy, G4DNABrownianTransportation, G4DNAScavengerProcess, G4DNASecondOrderReaction, G4ErrorEnergyLoss, G4FastSimulationManagerProcess, G4hImpactIonisation, G4ImportanceProcess, G4ITTransportation, G4NoProcess, G4NuclearStopping, G4ParallelGeometriesLimiterProcess, G4ParallelWorldProcess, G4ParallelWorldScoringProcess, G4ScoreSplittingProcess, G4SpecialCuts, G4StepLimiter, G4Transportation, G4UserSpecialCuts, G4VContinuousDiscreteProcess, G4VContinuousProcess, G4VDiscreteProcess, G4VEnergyLossProcess, G4VITDiscreteProcess, G4VITRestDiscreteProcess, G4VITRestProcess, G4VMultipleScattering, G4VRestContinuousDiscreteProcess, G4VRestContinuousProcess, G4VRestDiscreteProcess, G4VRestProcess, G4WeightCutOffProcess, G4WeightWindowProcess, and G4WrapperProcess.
Referenced by G4AdjointProcessEquivalentToDirectProcess::AlongStepDoIt(), G4BiasingProcessInterface::AlongStepDoIt(), G4WrapperProcess::AlongStepDoIt(), and G4ITStepProcessor::InvokeAlongStepDoItProcs().
|
pure virtual |
Implemented in G4AdjointProcessEquivalentToDirectProcess, G4BiasingProcessInterface, G4Cerenkov, G4CoupledTransportation, G4DNABrownianTransportation, G4DNAScavengerProcess, G4DNASecondOrderReaction, G4FastSimulationManagerProcess, G4ImportanceProcess, G4ITTransportation, G4NoProcess, G4NuclearStopping, G4ParallelGeometriesLimiterProcess, G4ParallelWorldProcess, G4ParallelWorldScoringProcess, G4ScoreSplittingProcess, G4SpecialCuts, G4StepLimiter, G4Transportation, G4TransportationWithMsc, G4UserSpecialCuts, G4VContinuousDiscreteProcess, G4VContinuousProcess, G4VDiscreteProcess, G4VEnergyLossProcess, G4VITDiscreteProcess, G4VITRestDiscreteProcess, G4VITRestProcess, G4VMultipleScattering, G4VRestContinuousDiscreteProcess, G4VRestContinuousProcess, G4VRestDiscreteProcess, G4VRestProcess, G4WeightCutOffProcess, G4WeightWindowProcess, and G4WrapperProcess.
Referenced by G4AdjointProcessEquivalentToDirectProcess::AlongStepGetPhysicalInteractionLength(), G4BiasingProcessInterface::AlongStepGetPhysicalInteractionLength(), and AlongStepGPIL().
|
inline |
Definition at line 465 of file G4VProcess.hh.
Referenced by G4ITStepProcessor::DoDefinePhysicalStepLength().
|
pure virtual |
Implemented in G4AdjointProcessEquivalentToDirectProcess, G4BiasingProcessInterface, G4Cerenkov, G4Decay, G4DecayWithSpin, G4DNAElectronHoleRecombination, G4DNAMolecularDissociation, G4DNAScavengerProcess, G4DNASecondOrderReaction, G4eplusAnnihilation, G4FastSimulationManagerProcess, G4HadronStoppingProcess, G4ImportanceProcess, G4ITTransportation, G4MuonicAtomDecay, G4MuonMinusAtomicCapture, G4NoProcess, G4ParallelGeometriesLimiterProcess, G4ParallelWorldProcess, G4ParallelWorldScoringProcess, G4RadioactiveDecay, G4Scintillation, G4ScoreSplittingProcess, G4SpecialCuts, G4StepLimiter, G4Transportation, G4UserSpecialCuts, G4VContinuousDiscreteProcess, G4VContinuousProcess, G4VDiscreteProcess, G4VITDiscreteProcess, G4VITRestDiscreteProcess, G4VITRestProcess, G4VRestContinuousDiscreteProcess, G4VRestContinuousProcess, G4VRestDiscreteProcess, G4VRestProcess, G4WeightCutOffProcess, G4WeightWindowProcess, and G4WrapperProcess.
Referenced by G4AdjointProcessEquivalentToDirectProcess::AtRestDoIt(), G4BiasingProcessInterface::AtRestDoIt(), G4WrapperProcess::AtRestDoIt(), and G4ITStepProcessor::InvokeAtRestDoItProcs().
|
pure virtual |
Implemented in G4AdjointProcessEquivalentToDirectProcess, G4BiasingProcessInterface, G4Cerenkov, G4Decay, G4DNAMolecularDissociation, G4DNAScavengerProcess, G4DNASecondOrderReaction, G4eplusAnnihilation, G4FastSimulationManagerProcess, G4HadronStoppingProcess, G4ImportanceProcess, G4ITTransportation, G4MuonicAtomDecay, G4MuonMinusAtomicCapture, G4NoProcess, G4ParallelGeometriesLimiterProcess, G4ParallelWorldProcess, G4ParallelWorldScoringProcess, G4ScoreSplittingProcess, G4SpecialCuts, G4StepLimiter, G4Transportation, G4UserSpecialCuts, G4VContinuousDiscreteProcess, G4VContinuousProcess, G4VDiscreteProcess, G4VITDiscreteProcess, G4VITRestDiscreteProcess, G4VITRestProcess, G4VRestContinuousDiscreteProcess, G4VRestContinuousProcess, G4VRestDiscreteProcess, G4VRestProcess, G4WeightCutOffProcess, G4WeightWindowProcess, and G4WrapperProcess.
Referenced by G4AdjointProcessEquivalentToDirectProcess::AtRestGetPhysicalInteractionLength(), G4BiasingProcessInterface::AtRestGetPhysicalInteractionLength(), G4WrapperProcess::AtRestGetPhysicalInteractionLength(), and AtRestGPIL().
|
inline |
Definition at line 476 of file G4VProcess.hh.
Referenced by G4ITStepProcessor::GetAtRestIL().
|
inlinevirtual |
Reimplemented in G4AdjointForcedInteractionForGamma, G4AdjointProcessEquivalentToDirectProcess, G4AnnihiToMuPair, G4BiasingProcessInterface, G4Cerenkov, G4Channeling, G4ChargeExchangeProcess, G4Decay, G4DNABrownianTransportation, G4DNAElectronHoleRecombination, G4DNAScavengerProcess, G4DNASecondOrderReaction, G4GammaConversionToMuons, G4GammaGeneralProcess, G4HadronicProcess, G4HadronStoppingProcess, G4hImpactIonisation, G4ITTransportation, G4LowECapture, G4MicroElecCapture, G4MicroElecSurface, G4MuonMinusAtomicCapture, G4NeutronGeneralProcess, G4OpRayleigh, G4OpWLS2, G4OpWLS, G4PolarizedAnnihilation, G4PolarizedCompton, G4PolarizedIonisation, G4RadioactiveDecay, G4Scintillation, G4SynchrotronRadiation, G4TransportationWithMsc, G4UnknownDecay, G4VAdjointReverseReaction, G4VEmProcess, G4VEnergyLossProcess, G4VITProcess, G4VMultipleScattering, G4VXTRenergyLoss, G4WrapperProcess, and G4XrayReflection.
Definition at line 187 of file G4VProcess.hh.
Referenced by G4VUserPhysicsList::BuildIntegralPhysicsTable(), G4AdjointProcessEquivalentToDirectProcess::BuildPhysicsTable(), G4BiasingProcessInterface::BuildPhysicsTable(), G4WrapperProcess::BuildPhysicsTable(), and BuildWorkerPhysicsTable().
|
virtual |
Reimplemented in G4BiasingProcessInterface.
Definition at line 206 of file G4VProcess.cc.
Referenced by G4BiasingProcessInterface::BuildWorkerPhysicsTable().
|
inlineprotected |
Definition at line 428 of file G4VProcess.hh.
Referenced by G4VContinuousDiscreteProcess::AlongStepDoIt(), G4VRestContinuousDiscreteProcess::AtRestDoIt(), G4VRestContinuousProcess::AtRestDoIt(), G4VRestDiscreteProcess::AtRestDoIt(), G4VRestProcess::AtRestDoIt(), G4RadioactiveDecay::DecayAnalog(), G4Decay::DecayIt(), G4Radioactivation::DecayIt(), G4RadioactiveDecay::DecayIt(), G4UnknownDecay::DecayIt(), G4Decay::EndTracking(), G4ElNeutrinoNucleusProcess::PostStepDoIt(), G4MuNeutrinoNucleusProcess::PostStepDoIt(), G4NeutrinoElectronProcess::PostStepDoIt(), G4TauNeutrinoNucleusProcess::PostStepDoIt(), G4TransitionRadiation::PostStepDoIt(), G4VAdjointReverseReaction::PostStepDoIt(), G4VContinuousDiscreteProcess::PostStepDoIt(), G4VDiscreteProcess::PostStepDoIt(), G4VRestContinuousDiscreteProcess::PostStepDoIt(), and G4VRestDiscreteProcess::PostStepDoIt().
|
virtual |
Reimplemented in G4AdjointAlongStepWeightCorrection, G4AdjointForcedInteractionForGamma, G4AdjointhMultipleScattering, G4Cerenkov, G4ContinuousGainOfEnergy, G4eAdjointMultipleScattering, G4eInverseBremsstrahlung, G4eInverseCompton, G4eInverseIonisation, G4ForwardXrayTR, G4GammaXTRadiator, G4GaussXTRadiator, G4InversePEEffect, G4IonInverseIonisation, G4PolarizedAnnihilation, G4PolarizedBremsstrahlung, G4PolarizedCompton, G4PolarizedGammaConversion, G4PolarizedIonisation, G4PolarizedPhotoElectric, G4RegularXTRadiator, G4Scintillation, G4StrawTubeXTRadiator, G4SynchrotronRadiation, G4TransitionRadiation, G4TransparentRegXTRadiator, G4VTransitionRadiation, G4VXTRenergyLoss, G4XrayReflection, G4XTRGammaRadModel, G4XTRRegularRadModel, and G4XTRTransparentRegRadModel.
Definition at line 173 of file G4VProcess.cc.
Referenced by G4ProcessTable::DumpInfo(), G4Cerenkov::ProcessDescription(), G4Scintillation::ProcessDescription(), and G4ProcessManagerMessenger::SetNewValue().
|
virtual |
Reimplemented in G4AdjointProcessEquivalentToDirectProcess, G4BiasingProcessInterface, G4CoupledTransportation, G4Decay, G4FastSimulationManagerProcess, G4ParallelGeometriesLimiterProcess, G4VPhononProcess, and G4WrapperProcess.
Definition at line 102 of file G4VProcess.cc.
Referenced by G4AdjointProcessEquivalentToDirectProcess::EndTracking(), G4BiasingProcessInterface::EndTracking(), G4VPhononProcess::EndTracking(), and G4WrapperProcess::EndTracking().
|
virtual |
Reimplemented in G4GammaGeneralProcess, and G4NeutronGeneralProcess.
Definition at line 155 of file G4VProcess.cc.
|
inline |
Definition at line 447 of file G4VProcess.hh.
|
inline |
Definition at line 522 of file G4VProcess.hh.
Referenced by G4HadronicProcess::BuildPhysicsTable(), G4PolarizedCompton::BuildPhysicsTable(), G4PolarizedIonisation::BuildPhysicsTable(), G4TransportationWithMsc::BuildPhysicsTable(), G4VEmProcess::BuildPhysicsTable(), G4VEnergyLossProcess::BuildPhysicsTable(), G4VMultipleScattering::BuildPhysicsTable(), and G4BiasingProcessInterface::SetMasterProcess().
|
inline |
Definition at line 435 of file G4VProcess.hh.
const G4String & G4VProcess::GetPhysicsTableFileName | ( | const G4ParticleDefinition * | particle, |
const G4String & | directory, | ||
const G4String & | tableName, | ||
G4bool | ascii = false ) |
Definition at line 187 of file G4VProcess.cc.
Referenced by G4GammaGeneralProcess::RetrievePhysicsTable(), G4EmTableUtil::RetrieveTable(), G4EmTableUtil::StoreMscTable(), G4GammaGeneralProcess::StorePhysicsTable(), G4NeutronGeneralProcess::StorePhysicsTable(), and G4EmTableUtil::StoreTable().
|
inline |
Definition at line 459 of file G4VProcess.hh.
|
inlinevirtual |
Reimplemented in G4BiasingProcessInterface, and G4WrapperProcess.
Definition at line 498 of file G4VProcess.hh.
Referenced by G4BiasingProcessInterface::GetProcessManager(), and G4WrapperProcess::GetProcessManager().
|
inline |
Definition at line 386 of file G4VProcess.hh.
Referenced by G4VEmProcess::ActivateForcedInteraction(), G4VEnergyLossProcess::ActivateForcedInteraction(), G4VEmProcess::ActivateSecondaryBiasing(), G4VEnergyLossProcess::ActivateSecondaryBiasing(), G4ParallelGeometriesLimiterProcess::AddParallelWorld(), G4ProcessManager::AddProcess(), G4ITSteppingVerbose::AlongStepDoItAllDone(), G4SteppingVerbose::AlongStepDoItAllDone(), G4SteppingVerboseWithUnits::AlongStepDoItAllDone(), G4ITSteppingVerbose::AlongStepDoItOneByOne(), G4SteppingVerbose::AlongStepDoItOneByOne(), G4SteppingVerboseWithUnits::AlongStepDoItOneByOne(), G4ParallelWorldProcess::AlongStepGetPhysicalInteractionLength(), G4VContinuousDiscreteProcess::AlongStepGetPhysicalInteractionLength(), G4VContinuousProcess::AlongStepGetPhysicalInteractionLength(), G4VRestContinuousDiscreteProcess::AlongStepGetPhysicalInteractionLength(), G4VRestContinuousProcess::AlongStepGetPhysicalInteractionLength(), G4BOptnLeadingParticle::ApplyFinalStateBiasing(), G4ITSteppingVerbose::AtRestDoItInvoked(), G4SteppingVerbose::AtRestDoItInvoked(), G4SteppingVerboseWithUnits::AtRestDoItInvoked(), G4ITSteppingVerbose::AtRestDoItOneByOne(), G4VITRestDiscreteProcess::AtRestGetPhysicalInteractionLength(), G4VITRestProcess::AtRestGetPhysicalInteractionLength(), G4VRestContinuousDiscreteProcess::AtRestGetPhysicalInteractionLength(), G4VRestContinuousProcess::AtRestGetPhysicalInteractionLength(), G4VRestDiscreteProcess::AtRestGetPhysicalInteractionLength(), G4VRestProcess::AtRestGetPhysicalInteractionLength(), G4HadronicProcess::BiasCrossSectionByFactor(), G4VXTRenergyLoss::BuildAngleForEnergyBank(), G4EmTableUtil::BuildDEDXTable(), G4VEnergyLossProcess::BuildDEDXTable(), G4EmTableUtil::BuildEmProcess(), G4VUserPhysicsList::BuildIntegralPhysicsTable(), G4EmTableUtil::BuildLambdaTable(), G4EmTableUtil::BuildLambdaTable(), G4EmTableUtil::BuildMscProcess(), G4DNABrownianTransportation::BuildPhysicsTable(), G4GammaGeneralProcess::BuildPhysicsTable(), G4HadronicProcess::BuildPhysicsTable(), G4LossTableManager::BuildPhysicsTable(), G4NeutronGeneralProcess::BuildPhysicsTable(), G4TransportationWithMsc::BuildPhysicsTable(), G4VEnergyLossProcess::BuildPhysicsTable(), G4HadronicProcess::CheckEnergyMomentumConservation(), G4EmTableUtil::CheckIon(), G4HadronicProcess::CheckResult(), G4StackChecker::ClassifyNewTrack(), G4BOptrForceCollision::ConfigureForWorker(), G4FastSimulationPhysics::ConstructProcess(), G4GenericBiasingPhysics::ConstructProcess(), G4IonElasticPhysics::ConstructProcess(), 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(), G4BiasingProcessInterface::G4BiasingProcessInterface(), G4Cerenkov::G4Cerenkov(), G4ErrorEnergyLoss::G4ErrorEnergyLoss(), G4ErrorTrackLengthTarget::G4ErrorTrackLengthTarget(), G4FastSimulationManagerProcess::G4FastSimulationManagerProcess(), G4FastSimulationManagerProcess::G4FastSimulationManagerProcess(), 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(), G4GammaGeneralProcess::GetEmProcess(), G4VEmProcess::GetEmProcess(), G4WeightWindowProcess::GetName(), G4ProcessManager::GetProcess(), G4ProcessManager::GetProcessVectorIndex(), G4GammaGeneralProcess::GetSubProcessName(), G4NeutronGeneralProcess::GetSubProcessName(), G4MicroElecSurface::Initialise(), G4hhIonisation::InitialiseEnergyLossProcess(), G4ProcessTable::Insert(), G4ITStepProcessor::InvokeAlongStepDoItProcs(), G4LossTableManager::LocalPhysicsTables(), G4ErrorPropagator::MakeOneStep(), G4VEmProcess::PostStepDoIt(), G4ITSteppingVerbose::PostStepDoItAllDone(), G4SteppingVerbose::PostStepDoItAllDone(), G4SteppingVerboseWithUnits::PostStepDoItAllDone(), G4ITSteppingVerbose::PostStepDoItOneByOne(), G4SteppingVerbose::PostStepDoItOneByOne(), G4SteppingVerboseWithUnits::PostStepDoItOneByOne(), G4DNASecondOrderReaction::PostStepGetPhysicalInteractionLength(), G4VContinuousDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4VDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4VEnergyLossProcess::PostStepGetPhysicalInteractionLength(), G4VITDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4VITRestDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4VRestContinuousDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4VRestDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4ITSteppingVerbose::PostStepVerbose(), G4EmTableUtil::PrepareEmProcess(), G4EmConfigurator::PrepareModels(), G4EmConfigurator::PrepareModels(), G4EmConfigurator::PrepareModels(), G4EmTableUtil::PrepareMscProcess(), G4GammaGeneralProcess::PreparePhysicsTable(), G4HadronStoppingProcess::PreparePhysicsTable(), G4LossTableManager::PreparePhysicsTable(), G4LossTableManager::PreparePhysicsTable(), G4LossTableManager::PreparePhysicsTable(), G4NeutronGeneralProcess::PreparePhysicsTable(), G4VEmProcess::PreparePhysicsTable(), G4VEnergyLossProcess::PreparePhysicsTable(), G4HadronicProcessStore::PrintHtml(), G4AnnihiToMuPair::PrintInfoDefinition(), G4GammaConversionToMuons::PrintInfoDefinition(), G4hImpactIonisation::PrintInfoDefinition(), G4Decay::ProcessDescription(), G4DecayWithSpin::ProcessDescription(), G4PionDecayMakeSpin::ProcessDescription(), G4SynchrotronRadiation::ProcessDescription(), G4UnknownDecay::ProcessDescription(), G4XrayReflection::ProcessDescription(), G4StackManager::PushOneTrack(), G4HadronicProcessStore::Register(), G4LossTableManager::Register(), G4LossTableManager::Register(), G4LossTableManager::Register(), G4LossTableManager::Register(), G4LossTableManager::RegisterExtraParticle(), G4HadronicProcessStore::RegisterExtraProcess(), G4HadronicProcessStore::RegisterParticle(), G4PhysicsListHelper::RegisterProcess(), G4WrapperProcess::RegisterProcess(), G4ProcessTable::Remove(), G4ParallelGeometriesLimiterProcess::RemoveParallelWorld(), G4ProcessManager::RemoveProcess(), G4ProcessPlacer::RemoveProcess(), G4GammaGeneralProcess::RetrievePhysicsTable(), G4VEmProcess::SetCrossSectionBiasingFactor(), G4VEnergyLossProcess::SetCrossSectionBiasingFactor(), G4VEnergyLossProcess::SetDEDXTable(), G4VEnergyLossProcess::SetLambdaTable(), G4ProcessTableMessenger::SetNewValue(), G4ProcessTable::SetProcessActivation(), G4ProcessTable::SetProcessActivation(), G4ProcessManager::SetProcessOrdering(), G4ProcessManager::SetProcessOrderingToFirst(), G4ProcessManager::SetProcessOrderingToLast(), G4ProcessManager::SetProcessOrderingToSecond(), G4FastSimulationManagerProcess::SetWorldVolume(), G4ITSteppingVerbose::ShowStep(), G4SteppingVerbose::ShowStep(), G4SteppingVerboseWithUnits::ShowStep(), G4ChannelingOptrChangeCrossSection::StartRun(), G4ITSteppingVerbose::StepInfo(), G4SteppingVerbose::StepInfo(), G4SteppingVerboseWithUnits::StepInfo(), G4ITSteppingVerbose::StepInfoForLeadingTrack(), G4EmTableUtil::StoreMscTable(), G4VEnergyLossProcess::StorePhysicsTable(), G4VEmProcess::StreamInfo(), G4VMultipleScattering::StreamInfo(), G4ParallelWorldScoringProcess::Verbose(), G4ScoreSplittingProcess::Verbose(), G4ITSteppingVerbose::VerboseTrack(), G4SteppingVerbose::VerboseTrack(), and G4SteppingVerboseWithUnits::VerboseTrack().
|
inline |
Definition at line 404 of file G4VProcess.hh.
Referenced by G4GammaGeneralProcess::AddEmProcess(), G4DNABrownianTransportation::BuildPhysicsTable(), G4HadronicProcess::BuildPhysicsTable(), G4HadronicProcessStore::FindProcess(), G4BiasingProcessInterface::G4BiasingProcessInterface(), G4HadronicProcessStore::GetCrossSectionPerAtom(), G4HadronicProcessStore::GetCrossSectionPerVolume(), G4GammaGeneralProcess::GetSubProcessSubType(), G4NeutronGeneralProcess::GetSubProcessSubType(), G4VEmProcess::PostStepDoIt(), G4EmTableUtil::PrepareEmProcess(), G4AnnihiToMuPair::PrintInfoDefinition(), G4GammaConversionToMuons::PrintInfoDefinition(), G4PhysicsListHelper::RegisterProcess(), G4ElectronIonPair::ResidualeChargePostStep(), G4ChannelingOptrChangeCrossSection::StartRun(), G4VEmProcess::StreamInfo(), G4VMultipleScattering::StreamInfo(), and G4EmTableUtil::UpdateModels().
|
inline |
Definition at line 392 of file G4VProcess.hh.
Referenced by G4BiasingHelper::ActivatePhysicsBiasing(), G4RichTrajectory::CreateAttValues(), G4RichTrajectoryPoint::CreateAttValues(), G4AdjointProcessEquivalentToDirectProcess::G4AdjointProcessEquivalentToDirectProcess(), G4PhysicsListHelper::RegisterProcess(), G4WrapperProcess::RegisterProcess(), G4ProcessTableMessenger::SetNewValue(), G4ProcessTable::SetProcessActivation(), and G4ChannelingOptrChangeCrossSection::StartRun().
|
static |
Definition at line 134 of file G4VProcess.cc.
Referenced by G4RichTrajectory::CreateAttValues(), G4RichTrajectoryPoint::CreateAttValues(), G4ProcessManager::DumpInfo(), DumpInfo(), and G4ProcessTableMessenger::G4ProcessTableMessenger().
|
inline |
Definition at line 441 of file G4VProcess.hh.
|
inline |
Definition at line 422 of file G4VProcess.hh.
Referenced by G4MuonMinusAtomicCapture::AtRestDoIt(), G4RadioactiveDecay::BuildPhysicsTable(), G4XrayReflection::BuildPhysicsTable(), G4Radioactivation::CalculateChainsFromParent(), G4RadioactiveDecay::ChooseCollimationDirection(), G4RadioactiveDecay::CollimateDecay(), G4RadioactiveDecay::CollimateDecayProduct(), G4Radioactivation::ConvolveSourceTimeProfile(), G4RadioactiveDecay::DecayAnalog(), G4Decay::DecayIt(), G4Radioactivation::DecayIt(), G4RadioactiveDecay::DecayIt(), G4UnknownDecay::DecayIt(), G4RadioactiveDecay::DeselectAllVolumes(), G4RadioactiveDecay::DeselectAVolume(), G4RadioactiveDecay::DoDecay(), G4ProcessTable::DumpInfo(), G4Decay::G4Decay(), G4Radioactivation::G4Radioactivation(), G4RadioactiveDecay::G4RadioactiveDecay(), G4UnknownDecay::G4UnknownDecay(), G4Radioactivation::GetChainsFromParent(), G4Radioactivation::GetDecayTime(), G4Decay::GetMeanFreePath(), G4RadioactiveDecay::GetMeanFreePath(), G4XrayReflection::GetMeanFreePath(), G4Decay::GetMeanLifeTime(), G4RadioactiveDecay::GetMeanLifeTime(), G4RadioactiveDecay::LoadDecayTable(), G4XrayReflection::PostStepDoIt(), G4XrayReflection::ReadHenkeXrayData(), G4XrayReflection::Reflectivity(), G4XrayReflection::SaveHenkeDataAsMaterialProperty(), G4RadioactiveDecay::SelectAllVolumes(), G4RadioactiveDecay::SelectAVolume(), G4Radioactivation::SetDecayBias(), and G4Radioactivation::SetSourceTimeProfile().
|
inline |
Definition at line 510 of file G4VProcess.hh.
|
inlinevirtual |
Reimplemented in G4AdjointhMultipleScattering, G4AdjointProcessEquivalentToDirectProcess, G4AnnihiToMuPair, G4BiasingProcessInterface, G4Cerenkov, G4Channeling, G4ChargeExchangeProcess, G4ComptonScattering, G4CoulombScattering, G4Decay, G4DNAAttachment, G4DNAChargeDecrease, G4DNAChargeIncrease, G4DNADissociation, G4DNAElastic, G4DNAElectronHoleRecombination, G4DNAElectronSolvation, G4DNAExcitation, G4DNAIonisation, G4DNAMolecularDissociation, G4DNAPlasmonExcitation, G4DNAPolyNucleotideReactionProcess, G4DNAPositronium, G4DNARotExcitation, G4DNAVibExcitation, G4eAdjointMultipleScattering, G4eBremsstrahlung, G4eeToHadrons, G4eIonisation, G4eMultipleScattering, G4ePairProduction, G4eplusAnnihilation, G4ErrorEnergyLoss, G4GammaConversion, G4GammaConversionToMuons, G4GammaGeneralProcess, G4HadronicAbsorptionBertini, G4HadronicAbsorptionFritiof, G4HadronicAbsorptionFritiofWithBinaryCascade, G4HadronicAbsorptionINCLXX, G4HadronInelasticProcess, G4HadronStoppingProcess, G4hBremsstrahlung, G4hhIonisation, G4hImpactIonisation, G4hIonisation, G4hMultipleScattering, G4ionIonisation, G4JAEAElasticScattering, G4LowECapture, G4MicroElecCapture, G4MicroElecElastic, G4MicroElecInelastic, G4MicroElecLOPhononScattering, G4MicroElecSurface, G4mplIonisation, G4MuBremsstrahlung, G4MuIonisation, G4MuMultipleScattering, G4MuonicAtomDecay, G4MuonMinusAtomicCapture, G4MuonMinusCapture, G4MuonNuclearProcess, G4MuPairProduction, G4NeutronCaptureProcess, G4NeutronFissionProcess, G4NeutronGeneralProcess, G4NeutronKiller, G4NoProcess, G4NuclearStopping, G4OpAbsorption, G4OpBoundaryProcess, G4OpMieHG, G4OpRayleigh, G4OpWLS2, G4OpWLS, G4PhononDownconversion, G4PhotoElectricEffect, G4PolarizedCompton, G4PolarizedGammaConversion, G4PolarizedIonisation, G4PolarizedPhotoElectric, G4RadioactiveDecay, G4RayleighScattering, G4Scintillation, G4SynchrotronRadiation, G4SynchrotronRadiationInMat, G4TransitionRadiation, G4UCNAbsorption, G4UCNBoundaryProcess, G4UCNLoss, G4UCNMultiScattering, G4UnknownDecay, G4VEmProcess, G4VPhononProcess, G4VTransitionRadiation, G4VXTRenergyLoss, G4WrapperProcess, and G4XrayReflection.
Definition at line 182 of file G4VProcess.hh.
Referenced by G4ProcessManager::AddProcess(), G4AdjointProcessEquivalentToDirectProcess::IsApplicable(), G4BiasingProcessInterface::IsApplicable(), and G4WrapperProcess::IsApplicable().
|
inline |
Definition at line 504 of file G4VProcess.hh.
|
inline |
Definition at line 516 of file G4VProcess.hh.
G4bool G4VProcess::operator!= | ( | const G4VProcess & | right | ) | const |
Definition at line 167 of file G4VProcess.cc.
|
delete |
G4bool G4VProcess::operator== | ( | const G4VProcess & | right | ) | const |
Definition at line 161 of file G4VProcess.cc.
|
pure virtual |
Implemented in G4AdjointForcedInteractionForGamma, G4AdjointProcessEquivalentToDirectProcess, G4AnnihiToMuPair, G4BiasingProcessInterface, G4Cerenkov, G4Channeling, G4CoupledTransportation, G4Decay, G4DecayWithSpin, G4DNABrownianTransportation, G4DNAElectronHoleRecombination, G4DNAMolecularDissociation, G4DNAPolyNucleotideReactionProcess, G4DNAScavengerProcess, G4DNASecondOrderReaction, G4ElNeutrinoNucleusProcess, G4ErrorTrackLengthTarget, G4FastSimulationManagerProcess, G4ForwardXrayTR, G4GammaConversionToMuons, G4GammaGeneralProcess, G4HadronElasticProcess, G4HadronicProcess, G4hImpactIonisation, G4hRDEnergyLoss, G4ImportanceProcess, G4ITTransportation, G4LowECapture, G4MicroElecCapture, G4MicroElecSurface, G4MuNeutrinoNucleusProcess, G4MuonicAtomDecay, G4NeutrinoElectronProcess, G4NeutronGeneralProcess, G4NeutronKiller, G4NoProcess, G4NuVacOscProcess, G4OpAbsorption, G4OpBoundaryProcess, G4OpMieHG, G4OpRayleigh, G4OpWLS2, G4OpWLS, G4ParallelGeometriesLimiterProcess, G4ParallelWorldProcess, G4ParallelWorldScoringProcess, G4PhononDownconversion, G4PhononReflection, G4PhononScattering, G4RadioactiveDecay, G4Scintillation, G4ScoreSplittingProcess, G4SpecialCuts, G4StepLimiter, G4SynchrotronRadiation, G4SynchrotronRadiationInMat, G4TauNeutrinoNucleusProcess, G4TransitionRadiation, G4Transportation, G4UCNAbsorption, G4UCNBoundaryProcess, G4UCNLoss, G4UCNMultiScattering, G4UnknownDecay, G4UserSpecialCuts, G4VAdjointReverseReaction, G4VContinuousDiscreteProcess, G4VContinuousProcess, G4VDiscreteProcess, G4VEmProcess, G4VEnergyLossProcess, G4VErrorLimitProcess, G4VITDiscreteProcess, G4VITRestDiscreteProcess, G4VITRestProcess, G4VRestContinuousDiscreteProcess, G4VRestContinuousProcess, G4VRestDiscreteProcess, G4VRestProcess, G4VTransitionRadiation, G4VXTRenergyLoss, G4WeightCutOffProcess, G4WeightWindowProcess, G4WrapperProcess, and G4XrayReflection.
Referenced by G4BOptnForceCommonTruncatedExp::ApplyFinalStateBiasing(), G4BOptnLeadingParticle::ApplyFinalStateBiasing(), G4ITStepProcessor::InvokePSDIP(), G4AdjointProcessEquivalentToDirectProcess::PostStepDoIt(), G4BiasingProcessInterface::PostStepDoIt(), G4GammaGeneralProcess::PostStepDoIt(), and G4WrapperProcess::PostStepDoIt().
|
pure virtual |
Implemented in G4AdjointForcedInteractionForGamma, G4AdjointProcessEquivalentToDirectProcess, G4BiasingProcessInterface, G4Cerenkov, G4Decay, G4DNAMolecularDissociation, G4DNAPolyNucleotideReactionProcess, G4DNAScavengerProcess, G4DNASecondOrderReaction, G4ElNeutrinoNucleusProcess, G4ErrorMagFieldLimitProcess, G4ErrorStepLengthLimitProcess, G4ErrorTrackLengthTarget, G4FastSimulationManagerProcess, G4GammaGeneralProcess, G4HadronicProcess, G4HadronStoppingProcess, G4ImportanceProcess, G4ITTransportation, G4LowECapture, G4MaxTimeCuts, G4MinEkineCuts, G4MuNeutrinoNucleusProcess, G4MuonicAtomDecay, G4NeutrinoElectronProcess, G4NeutronGeneralProcess, G4NeutronKiller, G4NoProcess, G4ParallelGeometriesLimiterProcess, G4ParallelWorldProcess, G4ParallelWorldScoringProcess, G4PolarizedAnnihilation, G4PolarizedCompton, G4PolarizedIonisation, G4ScoreSplittingProcess, G4SpecialCuts, G4StepLimiter, G4TauNeutrinoNucleusProcess, G4Transportation, G4UnknownDecay, G4UserSpecialCuts, G4VContinuousDiscreteProcess, G4VContinuousProcess, G4VDiscreteProcess, G4VEmProcess, G4VEnergyLossProcess, G4VErrorLimitProcess, G4VITDiscreteProcess, G4VITRestDiscreteProcess, G4VITRestProcess, G4VMultipleScattering, G4VRestContinuousDiscreteProcess, G4VRestContinuousProcess, G4VRestDiscreteProcess, G4VRestProcess, G4WeightCutOffProcess, G4WeightWindowProcess, and G4WrapperProcess.
Referenced by G4AdjointProcessEquivalentToDirectProcess::PostStepGetPhysicalInteractionLength(), G4BiasingProcessInterface::PostStepGetPhysicalInteractionLength(), G4WrapperProcess::PostStepGetPhysicalInteractionLength(), and PostStepGPIL().
|
inline |
Definition at line 483 of file G4VProcess.hh.
Referenced by G4ITStepProcessor::DoDefinePhysicalStepLength().
|
inlinevirtual |
Reimplemented in G4AdjointProcessEquivalentToDirectProcess, G4BiasingProcessInterface, G4Cerenkov, G4GammaGeneralProcess, G4HadronicProcess, G4HadronStoppingProcess, G4MuonMinusAtomicCapture, G4NeutronGeneralProcess, G4OpAbsorption, G4OpBoundaryProcess, G4OpMieHG, G4OpRayleigh, G4OpWLS2, G4OpWLS, G4Scintillation, G4TransportationWithMsc, G4VEmProcess, G4VEnergyLossProcess, G4VMultipleScattering, and G4WrapperProcess.
Definition at line 194 of file G4VProcess.hh.
Referenced by G4AdjointProcessEquivalentToDirectProcess::PreparePhysicsTable(), G4BiasingProcessInterface::PreparePhysicsTable(), G4GammaGeneralProcess::PreparePhysicsTable(), G4WrapperProcess::PreparePhysicsTable(), and PrepareWorkerPhysicsTable().
|
virtual |
Reimplemented in G4BiasingProcessInterface.
Definition at line 212 of file G4VProcess.cc.
Referenced by G4BiasingProcessInterface::PrepareWorkerPhysicsTable().
|
virtual |
Reimplemented in G4AdjointAlongStepWeightCorrection, G4AdjointForcedInteractionForGamma, G4AdjointhMultipleScattering, G4Cerenkov, G4ComptonScattering, G4ContinuousGainOfEnergy, G4CoulombScattering, G4Decay, G4DecayWithSpin, G4DNAExcitation, G4DNARotExcitation, G4DNAVibExcitation, G4eAdjointMultipleScattering, G4eBremsstrahlung, G4eeToHadrons, G4eInverseBremsstrahlung, G4eInverseCompton, G4eInverseIonisation, G4eIonisation, G4ElectronNuclearProcess, G4ElNeutrinoNucleusProcess, G4eMultipleScattering, G4ePairProduction, G4eplusAnnihilation, G4ForwardXrayTR, G4GammaConversion, G4GammaGeneralProcess, G4GammaXTRadiator, G4GaussXTRadiator, G4HadronElasticProcess, G4HadronicAbsorptionBertini, G4HadronicAbsorptionFritiof, G4HadronicAbsorptionFritiofWithBinaryCascade, G4HadronicAbsorptionINCLXX, G4HadronicProcess, G4HadronStoppingProcess, G4hBremsstrahlung, G4hhIonisation, G4hIonisation, G4hMultipleScattering, G4hPairProduction, G4InversePEEffect, G4IonInverseIonisation, G4ionIonisation, G4mplIonisation, G4MuBremsstrahlung, G4MuIonisation, G4MuMultipleScattering, G4MuNeutrinoNucleusProcess, G4MuonicAtomDecay, G4MuonMinusAtomicCapture, G4MuonMinusCapture, G4MuonNuclearProcess, G4MuonToMuonPairProduction, G4MuPairProduction, G4NeutrinoElectronProcess, G4NeutronCaptureProcess, G4NeutronFissionProcess, G4NeutronGeneralProcess, G4NuclearStopping, G4NuVacOscProcess, G4PhotoElectricEffect, G4PionDecayMakeSpin, G4PolarizedAnnihilation, G4PolarizedBremsstrahlung, G4PolarizedCompton, G4PolarizedGammaConversion, G4PolarizedIonisation, G4PolarizedPhotoElectric, G4PositronNuclearProcess, G4Radioactivation, G4RadioactiveDecay, G4RayleighScattering, G4RegularXTRadiator, G4Scintillation, G4StrawTubeXTRadiator, G4SynchrotronRadiation, G4TauNeutrinoNucleusProcess, G4TransitionRadiation, G4TransparentRegXTRadiator, G4Transportation, G4UnknownDecay, G4VEmProcess, G4VEnergyLossProcess, G4VMultipleScattering, G4VTransitionRadiation, G4VXTRenergyLoss, G4XrayReflection, G4XTRGammaRadModel, G4XTRRegularRadModel, and G4XTRTransparentRegRadModel.
Definition at line 181 of file G4VProcess.cc.
Referenced by G4LossTableManager::DumpHtml(), G4HadronicProcessStore::PrintHtml(), and G4GammaGeneralProcess::ProcessDescription().
|
virtual |
Reimplemented in G4AdjointProcessEquivalentToDirectProcess, G4BiasingProcessInterface, G4VITProcess, and G4WrapperProcess.
Definition at line 80 of file G4VProcess.cc.
Referenced by G4MuonicAtomDecay::AtRestGetPhysicalInteractionLength(), G4VRestContinuousDiscreteProcess::AtRestGetPhysicalInteractionLength(), G4VRestContinuousProcess::AtRestGetPhysicalInteractionLength(), G4VRestDiscreteProcess::AtRestGetPhysicalInteractionLength(), G4VRestProcess::AtRestGetPhysicalInteractionLength(), G4BiasingProcessInterface::PostStepGetPhysicalInteractionLength(), G4VContinuousDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4VDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4VRestContinuousDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4VRestDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4AdjointProcessEquivalentToDirectProcess::ResetNumberOfInteractionLengthLeft(), G4BiasingProcessInterface::ResetNumberOfInteractionLengthLeft(), G4WrapperProcess::ResetNumberOfInteractionLengthLeft(), and G4Decay::StartTracking().
|
inlinevirtual |
Reimplemented in G4AdjointProcessEquivalentToDirectProcess, G4BiasingProcessInterface, G4GammaGeneralProcess, G4VEmProcess, G4VEnergyLossProcess, G4VMultipleScattering, and G4WrapperProcess.
Definition at line 211 of file G4VProcess.hh.
Referenced by G4AdjointProcessEquivalentToDirectProcess::RetrievePhysicsTable(), G4BiasingProcessInterface::RetrievePhysicsTable(), and G4WrapperProcess::RetrievePhysicsTable().
|
virtual |
Reimplemented in G4BiasingProcessInterface, and G4WrapperProcess.
Definition at line 218 of file G4VProcess.cc.
Referenced by G4BiasingProcessInterface::SetMasterProcess(), and G4WrapperProcess::SetMasterProcess().
|
inline |
Definition at line 453 of file G4VProcess.hh.
|
inlinevirtual |
Reimplemented in G4BiasingProcessInterface, G4ParallelGeometriesLimiterProcess, and G4WrapperProcess.
Definition at line 492 of file G4VProcess.hh.
Referenced by G4ProcessManager::AddProcess(), G4BiasingProcessInterface::SetProcessManager(), and G4WrapperProcess::SetProcessManager().
|
inline |
Definition at line 410 of file G4VProcess.hh.
Referenced by G4DNAElectronHoleRecombination::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(), G4DNAPolyNucleotideReactionProcess::G4DNAPolyNucleotideReactionProcess(), G4DNAScavengerProcess::G4DNAScavengerProcess(), G4DNAVibExcitation::G4DNAVibExcitation(), G4eBremsstrahlung::G4eBremsstrahlung(), G4eeToHadrons::G4eeToHadrons(), G4eIonisation::G4eIonisation(), G4ePairProduction::G4ePairProduction(), G4eplusAnnihilation::G4eplusAnnihilation(), G4FastSimulationManagerProcess::G4FastSimulationManagerProcess(), G4FastSimulationManagerProcess::G4FastSimulationManagerProcess(), G4FastSimulationManagerProcess::G4FastSimulationManagerProcess(), G4GammaConversion::G4GammaConversion(), G4GammaConversionToMuons::G4GammaConversionToMuons(), G4GammaGeneralProcess::G4GammaGeneralProcess(), G4HadronicProcess::G4HadronicProcess(), 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(), G4MuonToMuonPairProduction::G4MuonToMuonPairProduction(), G4MuPairProduction::G4MuPairProduction(), G4NeutronGeneralProcess::G4NeutronGeneralProcess(), G4NeutronKiller::G4NeutronKiller(), G4NuclearStopping::G4NuclearStopping(), G4NuVacOscProcess::G4NuVacOscProcess(), G4OpAbsorption::G4OpAbsorption(), G4OpBoundaryProcess::G4OpBoundaryProcess(), G4OpMieHG::G4OpMieHG(), G4OpRayleigh::G4OpRayleigh(), G4OpWLS::G4OpWLS(), G4OpWLS2::G4OpWLS2(), G4ParallelWorldProcess::G4ParallelWorldProcess(), G4PhotoElectricEffect::G4PhotoElectricEffect(), G4PionDecayMakeSpin::G4PionDecayMakeSpin(), G4PolarizedCompton::G4PolarizedCompton(), G4PolarizedGammaConversion::G4PolarizedGammaConversion(), G4PolarizedIonisation::G4PolarizedIonisation(), G4PolarizedPhotoElectric::G4PolarizedPhotoElectric(), G4RadioactiveDecay::G4RadioactiveDecay(), G4RayleighScattering::G4RayleighScattering(), G4Scintillation::G4Scintillation(), G4SpecialCuts::G4SpecialCuts(), 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(), G4XrayReflection::G4XrayReflection(), and G4Decay::SetExtDecayer().
|
inline |
Definition at line 398 of file G4VProcess.hh.
Referenced by G4MaxTimeCuts::G4MaxTimeCuts().
|
inline |
Definition at line 416 of file G4VProcess.hh.
Referenced by G4EmDNAChemistry::ConstructProcess(), G4EmDNAChemistry_option1::ConstructProcess(), G4EmDNAChemistry_option2::ConstructProcess(), G4ProcessTable::DumpInfo(), G4GammaGeneralProcess::G4GammaGeneralProcess(), G4hhIonisation::G4hhIonisation(), G4mplIonisation::G4mplIonisation(), G4NeutronGeneralProcess::G4NeutronGeneralProcess(), G4Transportation::G4Transportation(), G4TransportationWithMsc::G4TransportationWithMsc(), G4VEmProcess::G4VEmProcess(), G4VEnergyLossProcess::G4VEnergyLossProcess(), G4VMultipleScattering::G4VMultipleScattering(), G4CoulombScattering::InitialiseProcess(), G4EmTableUtil::PrepareEmProcess(), G4EmTableUtil::PrepareMscProcess(), G4GammaGeneralProcess::PreparePhysicsTable(), G4NeutronGeneralProcess::PreparePhysicsTable(), G4TransportationWithMsc::PreparePhysicsTable(), G4VEnergyLossProcess::PreparePhysicsTable(), G4ProcessManagerMessenger::SetNewValue(), G4ProcessTableMessenger::SetNewValue(), and G4RadioactiveDecayMessenger::SetNewValue().
|
virtual |
Reimplemented in G4AdjointProcessEquivalentToDirectProcess, G4BiasingProcessInterface, G4CoupledTransportation, G4Decay, G4DNABrownianTransportation, G4DNAElectronHoleRecombination, G4DNAPolyNucleotideReactionProcess, G4DNAScavengerProcess, G4DNASecondOrderReaction, G4eAdjointMultipleScattering, G4FastSimulationManagerProcess, G4GammaGeneralProcess, G4HadronicProcess, G4ImportanceProcess, G4ITTransportation, G4NeutronGeneralProcess, G4ParallelGeometriesLimiterProcess, G4ParallelWorldProcess, G4ParallelWorldScoringProcess, G4ScoreSplittingProcess, G4Transportation, G4TransportationWithMsc, G4VEmProcess, G4VEnergyLossProcess, G4VITProcess, G4VMultipleScattering, G4VPhononProcess, G4WeightCutOffProcess, G4WeightWindowProcess, and G4WrapperProcess.
Definition at line 87 of file G4VProcess.cc.
Referenced by G4AdjointProcessEquivalentToDirectProcess::StartTracking(), G4BiasingProcessInterface::StartTracking(), G4DNAElectronHoleRecombination::StartTracking(), G4DNAPolyNucleotideReactionProcess::StartTracking(), G4DNAScavengerProcess::StartTracking(), G4DNASecondOrderReaction::StartTracking(), G4ITTransportation::StartTracking(), G4Transportation::StartTracking(), G4VPhononProcess::StartTracking(), and G4WrapperProcess::StartTracking().
|
inlinevirtual |
Reimplemented in G4AdjointProcessEquivalentToDirectProcess, G4BiasingProcessInterface, G4GammaGeneralProcess, G4NeutronGeneralProcess, G4VEmProcess, G4VEnergyLossProcess, G4VMultipleScattering, and G4WrapperProcess.
Definition at line 206 of file G4VProcess.hh.
Referenced by G4AdjointProcessEquivalentToDirectProcess::StorePhysicsTable(), G4BiasingProcessInterface::StorePhysicsTable(), and G4WrapperProcess::StorePhysicsTable().
|
inlineprotected |
Definition at line 528 of file G4VProcess.hh.
Referenced by G4Decay::PostStepGetPhysicalInteractionLength(), G4VContinuousDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4VDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4VRestContinuousDiscreteProcess::PostStepGetPhysicalInteractionLength(), and G4VRestDiscreteProcess::PostStepGetPhysicalInteractionLength().
|
protected |
Definition at line 331 of file G4VProcess.hh.
Referenced by G4ContinuousGainOfEnergy::AlongStepDoIt(), G4ErrorEnergyLoss::AlongStepDoIt(), G4hImpactIonisation::AlongStepDoIt(), G4DNAMolecularDissociation::DecayIt(), G4DNAMolecularDissociation::G4DNAMolecularDissociation(), G4VProcess(), G4AnnihiToMuPair::PostStepDoIt(), G4Cerenkov::PostStepDoIt(), G4Channeling::PostStepDoIt(), G4ForwardXrayTR::PostStepDoIt(), G4GammaConversionToMuons::PostStepDoIt(), G4hImpactIonisation::PostStepDoIt(), G4MicroElecSurface::PostStepDoIt(), G4NuVacOscProcess::PostStepDoIt(), G4OpAbsorption::PostStepDoIt(), G4OpBoundaryProcess::PostStepDoIt(), G4OpMieHG::PostStepDoIt(), G4OpRayleigh::PostStepDoIt(), G4OpWLS2::PostStepDoIt(), G4OpWLS::PostStepDoIt(), G4PhononDownconversion::PostStepDoIt(), G4PhononReflection::PostStepDoIt(), G4PhononScattering::PostStepDoIt(), G4Scintillation::PostStepDoIt(), G4SpecialCuts::PostStepDoIt(), G4StepLimiter::PostStepDoIt(), G4SynchrotronRadiation::PostStepDoIt(), G4SynchrotronRadiationInMat::PostStepDoIt(), G4TransitionRadiation::PostStepDoIt(), G4UCNAbsorption::PostStepDoIt(), G4UCNBoundaryProcess::PostStepDoIt(), G4UCNLoss::PostStepDoIt(), G4UCNMultiScattering::PostStepDoIt(), G4UserSpecialCuts::PostStepDoIt(), and G4XrayReflection::PostStepDoIt().
|
protected |
Definition at line 323 of file G4VProcess.hh.
Referenced by GetProcessManager(), and SetProcessManager().
|
protected |
Definition at line 339 of file G4VProcess.hh.
Referenced by G4VRestContinuousDiscreteProcess::AtRestGetPhysicalInteractionLength(), G4VRestContinuousProcess::AtRestGetPhysicalInteractionLength(), G4VRestDiscreteProcess::AtRestGetPhysicalInteractionLength(), G4VRestProcess::AtRestGetPhysicalInteractionLength(), G4Decay::EndTracking(), EndTracking(), GetCurrentInteractionLength(), G4NeutronGeneralProcess::GetMeanFreePath(), G4Decay::PostStepGetPhysicalInteractionLength(), G4GammaGeneralProcess::PostStepGetPhysicalInteractionLength(), G4HadronicProcess::PostStepGetPhysicalInteractionLength(), G4NeutronGeneralProcess::PostStepGetPhysicalInteractionLength(), G4PolarizedAnnihilation::PostStepGetPhysicalInteractionLength(), G4PolarizedCompton::PostStepGetPhysicalInteractionLength(), G4PolarizedIonisation::PostStepGetPhysicalInteractionLength(), G4VContinuousDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4VDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4VEmProcess::PostStepGetPhysicalInteractionLength(), G4VEnergyLossProcess::PostStepGetPhysicalInteractionLength(), G4VRestContinuousDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4VRestDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4Decay::StartTracking(), StartTracking(), and SubtractNumberOfInteractionLengthLeft().
|
protected |
Definition at line 364 of file G4VProcess.hh.
Referenced by G4DNAElectronHoleRecombination::Create(), G4DNAMolecularDissociation::G4DNAMolecularDissociation(), G4DNAPolyNucleotideReactionProcess::G4DNAPolyNucleotideReactionProcess(), G4DNAScavengerProcess::G4DNAScavengerProcess(), G4ITTransportation::G4ITTransportation(), G4ITTransportation::G4ITTransportation(), G4NuclearStopping::G4NuclearStopping(), G4VDiscreteProcess::G4VDiscreteProcess(), G4VITDiscreteProcess::G4VITDiscreteProcess(), G4VITRestDiscreteProcess::G4VITRestDiscreteProcess(), G4VITRestProcess::G4VITRestProcess(), G4VRestDiscreteProcess::G4VRestDiscreteProcess(), G4VRestProcess::G4VRestProcess(), and isAlongStepDoItIsEnabled().
|
protected |
Definition at line 363 of file G4VProcess.hh.
Referenced by G4DNAElectronHoleRecombination::Create(), G4DNAMolecularDissociation::G4DNAMolecularDissociation(), G4DNAPolyNucleotideReactionProcess::G4DNAPolyNucleotideReactionProcess(), G4DNAScavengerProcess::G4DNAScavengerProcess(), G4eplusAnnihilation::G4eplusAnnihilation(), G4HadronStoppingProcess::G4HadronStoppingProcess(), G4ITTransportation::G4ITTransportation(), G4ITTransportation::G4ITTransportation(), G4MuonicAtomDecay::G4MuonicAtomDecay(), G4VContinuousDiscreteProcess::G4VContinuousDiscreteProcess(), G4VContinuousProcess::G4VContinuousProcess(), G4VDiscreteProcess::G4VDiscreteProcess(), G4VITDiscreteProcess::G4VITDiscreteProcess(), and isAtRestDoItIsEnabled().
|
protected |
Definition at line 365 of file G4VProcess.hh.
Referenced by G4DNAElectronHoleRecombination::Create(), G4DNAMolecularDissociation::G4DNAMolecularDissociation(), G4DNAPolyNucleotideReactionProcess::G4DNAPolyNucleotideReactionProcess(), G4DNAScavengerProcess::G4DNAScavengerProcess(), G4HadronStoppingProcess::G4HadronStoppingProcess(), G4ITTransportation::G4ITTransportation(), G4ITTransportation::G4ITTransportation(), G4MuonicAtomDecay::G4MuonicAtomDecay(), G4NuclearStopping::G4NuclearStopping(), G4VContinuousProcess::G4VContinuousProcess(), G4VITRestProcess::G4VITRestProcess(), G4VRestContinuousProcess::G4VRestContinuousProcess(), G4VRestProcess::G4VRestProcess(), and isPostStepDoItIsEnabled().
|
protected |
Definition at line 325 of file G4VProcess.hh.
Referenced by G4VEmProcess::AddEmModel(), G4VEnergyLossProcess::AddEmModel(), G4VMultipleScattering::AddEmModel(), G4ImportanceProcess::AlongStepDoIt(), G4ParallelWorldProcess::AlongStepDoIt(), G4ParallelWorldScoringProcess::AlongStepDoIt(), G4VContinuousDiscreteProcess::AlongStepDoIt(), G4VContinuousProcess::AlongStepDoIt(), G4VRestContinuousDiscreteProcess::AlongStepDoIt(), G4VRestContinuousProcess::AlongStepDoIt(), G4WeightCutOffProcess::AlongStepDoIt(), G4WeightWindowProcess::AlongStepDoIt(), G4eplusAnnihilation::AtRestDoIt(), G4ParallelWorldProcess::AtRestDoIt(), G4ParallelWorldScoringProcess::AtRestDoIt(), G4ScoreSplittingProcess::AtRestDoIt(), G4VITRestDiscreteProcess::AtRestDoIt(), G4VITRestProcess::AtRestDoIt(), G4VRestContinuousDiscreteProcess::AtRestDoIt(), G4VRestContinuousProcess::AtRestDoIt(), G4VRestDiscreteProcess::AtRestDoIt(), G4VRestProcess::AtRestDoIt(), G4DNAElectronHoleRecombination::Create(), G4Decay::G4Decay(), G4DNAMolecularDissociation::G4DNAMolecularDissociation(), G4DNAPolyNucleotideReactionProcess::G4DNAPolyNucleotideReactionProcess(), G4DNAScavengerProcess::G4DNAScavengerProcess(), G4ImportanceProcess::G4ImportanceProcess(), G4ITTransportation::G4ITTransportation(), G4ITTransportation::G4ITTransportation(), G4MicroElecCapture::G4MicroElecCapture(), G4ParallelWorldProcess::G4ParallelWorldProcess(), G4ParallelWorldScoringProcess::G4ParallelWorldScoringProcess(), G4RadioactiveDecay::G4RadioactiveDecay(), G4ScoreSplittingProcess::G4ScoreSplittingProcess(), G4Transportation::G4Transportation(), G4UnknownDecay::G4UnknownDecay(), G4VEmProcess::G4VEmProcess(), G4VEnergyLossProcess::G4VEnergyLossProcess(), G4VMultipleScattering::G4VMultipleScattering(), G4VProcess(), G4VXTRenergyLoss::G4VXTRenergyLoss(), G4WeightCutOffProcess::G4WeightCutOffProcess(), G4WeightWindowProcess::G4WeightWindowProcess(), G4Cerenkov::PostStepDoIt(), G4DNAPolyNucleotideReactionProcess::PostStepDoIt(), G4LowECapture::PostStepDoIt(), G4MicroElecCapture::PostStepDoIt(), G4NeutronKiller::PostStepDoIt(), G4ParallelWorldProcess::PostStepDoIt(), G4ParallelWorldScoringProcess::PostStepDoIt(), G4ScoreSplittingProcess::PostStepDoIt(), G4VContinuousDiscreteProcess::PostStepDoIt(), G4VDiscreteProcess::PostStepDoIt(), G4VEmProcess::PostStepDoIt(), G4VEnergyLossProcess::PostStepDoIt(), G4VITDiscreteProcess::PostStepDoIt(), G4VITRestDiscreteProcess::PostStepDoIt(), G4VRestContinuousDiscreteProcess::PostStepDoIt(), G4VRestDiscreteProcess::PostStepDoIt(), and G4VTransitionRadiation::PostStepDoIt().
|
protected |
Definition at line 342 of file G4VProcess.hh.
Referenced by ClearNumberOfInteractionLengthLeft(), EndTracking(), GetTotalNumberOfInteractionLengthTraversed(), G4AdjointForcedInteractionForGamma::PostStepGetPhysicalInteractionLength(), G4GammaGeneralProcess::PostStepGetPhysicalInteractionLength(), G4HadronicProcess::PostStepGetPhysicalInteractionLength(), G4NeutronGeneralProcess::PostStepGetPhysicalInteractionLength(), G4VEmProcess::PostStepGetPhysicalInteractionLength(), G4VEnergyLossProcess::PostStepGetPhysicalInteractionLength(), ResetNumberOfInteractionLengthLeft(), and StartTracking().
|
protected |
Definition at line 335 of file G4VProcess.hh.
Referenced by G4AdjointForcedInteractionForGamma::AlongStepDoIt(), G4Decay::AtRestGetPhysicalInteractionLength(), G4MuonicAtomDecay::AtRestGetPhysicalInteractionLength(), G4VRestContinuousDiscreteProcess::AtRestGetPhysicalInteractionLength(), G4VRestContinuousProcess::AtRestGetPhysicalInteractionLength(), G4VRestDiscreteProcess::AtRestGetPhysicalInteractionLength(), G4VRestProcess::AtRestGetPhysicalInteractionLength(), ClearNumberOfInteractionLengthLeft(), EndTracking(), GetNumberOfInteractionLengthLeft(), GetTotalNumberOfInteractionLengthTraversed(), G4GammaGeneralProcess::PostStepDoIt(), G4HadronElasticProcess::PostStepDoIt(), G4HadronicProcess::PostStepDoIt(), G4NeutronGeneralProcess::PostStepDoIt(), G4VEmProcess::PostStepDoIt(), G4VEnergyLossProcess::PostStepDoIt(), G4AdjointForcedInteractionForGamma::PostStepGetPhysicalInteractionLength(), G4Decay::PostStepGetPhysicalInteractionLength(), G4GammaGeneralProcess::PostStepGetPhysicalInteractionLength(), G4HadronicProcess::PostStepGetPhysicalInteractionLength(), G4NeutronGeneralProcess::PostStepGetPhysicalInteractionLength(), G4PolarizedAnnihilation::PostStepGetPhysicalInteractionLength(), G4PolarizedCompton::PostStepGetPhysicalInteractionLength(), G4PolarizedIonisation::PostStepGetPhysicalInteractionLength(), G4VContinuousDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4VDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4VEmProcess::PostStepGetPhysicalInteractionLength(), G4VEnergyLossProcess::PostStepGetPhysicalInteractionLength(), G4VRestContinuousDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4VRestDiscreteProcess::PostStepGetPhysicalInteractionLength(), ResetNumberOfInteractionLengthLeft(), G4GammaGeneralProcess::StartTracking(), G4HadronicProcess::StartTracking(), G4NeutronGeneralProcess::StartTracking(), G4VEmProcess::StartTracking(), G4VEnergyLossProcess::StartTracking(), StartTracking(), and SubtractNumberOfInteractionLengthLeft().
|
protected |
Definition at line 348 of file G4VProcess.hh.
Referenced by GetPhysicsTableFileName().
|
protected |
Definition at line 356 of file G4VProcess.hh.
Referenced by AtRestGPIL(), GetPILfactor(), PostStepGPIL(), and SetPILfactor().
|
protected |
Definition at line 345 of file G4VProcess.hh.
Referenced by DumpInfo(), EndTracking(), G4ImportanceProcess::GetName(), G4WeightCutOffProcess::GetName(), GetPhysicsTableFileName(), GetProcessName(), G4WrapperProcess::RegisterProcess(), StartTracking(), G4VITProcess::SubtractNumberOfInteractionLengthLeft(), and SubtractNumberOfInteractionLengthLeft().
|
protected |
Definition at line 353 of file G4VProcess.hh.
Referenced by DumpInfo(), G4MuonicAtomDecay::G4MuonicAtomDecay(), GetProcessSubType(), and SetProcessSubType().
|
protected |
Definition at line 350 of file G4VProcess.hh.
Referenced by DumpInfo(), G4AdjointProcessEquivalentToDirectProcess::G4AdjointProcessEquivalentToDirectProcess(), GetProcessType(), G4WrapperProcess::RegisterProcess(), and SetProcessType().
|
protected |
Definition at line 360 of file G4VProcess.hh.
Referenced by G4VEmProcess::ActivateForcedInteraction(), G4VEnergyLossProcess::ActivateForcedInteraction(), G4VEmProcess::ActivateSecondaryBiasing(), G4VEnergyLossProcess::ActivateSecondaryBiasing(), G4LowECapture::AddRegion(), G4Transportation::AlongStepDoIt(), G4CoupledTransportation::AlongStepGetPhysicalInteractionLength(), G4ParallelWorldProcess::AlongStepGetPhysicalInteractionLength(), G4Transportation::AlongStepGetPhysicalInteractionLength(), G4VContinuousDiscreteProcess::AlongStepGetPhysicalInteractionLength(), G4VContinuousProcess::AlongStepGetPhysicalInteractionLength(), G4VRestContinuousDiscreteProcess::AlongStepGetPhysicalInteractionLength(), G4VRestContinuousProcess::AlongStepGetPhysicalInteractionLength(), G4ParallelWorldScoringProcess::AtRestDoIt(), G4VITRestDiscreteProcess::AtRestGetPhysicalInteractionLength(), G4VITRestProcess::AtRestGetPhysicalInteractionLength(), G4VRestContinuousDiscreteProcess::AtRestGetPhysicalInteractionLength(), G4VRestContinuousProcess::AtRestGetPhysicalInteractionLength(), G4VRestDiscreteProcess::AtRestGetPhysicalInteractionLength(), G4VRestProcess::AtRestGetPhysicalInteractionLength(), G4VXTRenergyLoss::BuildAngleForEnergyBank(), G4VXTRenergyLoss::BuildAngleTable(), G4VEnergyLossProcess::BuildDEDXTable(), G4VXTRenergyLoss::BuildEnergyTable(), G4VXTRenergyLoss::BuildGlobalAngleTable(), G4VEmProcess::BuildLambdaTable(), G4VEnergyLossProcess::BuildLambdaTable(), G4ChargeExchangeProcess::BuildPhysicsTable(), G4DNABrownianTransportation::BuildPhysicsTable(), G4GammaGeneralProcess::BuildPhysicsTable(), G4hImpactIonisation::BuildPhysicsTable(), G4LowECapture::BuildPhysicsTable(), G4NeutronGeneralProcess::BuildPhysicsTable(), G4SynchrotronRadiation::BuildPhysicsTable(), G4TransportationWithMsc::BuildPhysicsTable(), G4VEmProcess::BuildPhysicsTable(), G4VEnergyLossProcess::BuildPhysicsTable(), G4VXTRenergyLoss::BuildPhysicsTable(), G4DNAElectronHoleRecombination::Create(), G4VPhononProcess::CreateSecondary(), EndTracking(), G4HadronicProcess::FillResult(), G4Cerenkov::G4Cerenkov(), G4ChargeExchangeProcess::G4ChargeExchangeProcess(), G4CoupledTransportation::G4CoupledTransportation(), G4DNAMolecularDissociation::G4DNAMolecularDissociation(), G4DNAScavengerProcess::G4DNAScavengerProcess(), G4ErrorEnergyLoss::G4ErrorEnergyLoss(), G4FastSimulationManagerProcess::G4FastSimulationManagerProcess(), G4FastSimulationManagerProcess::G4FastSimulationManagerProcess(), G4FastSimulationManagerProcess::G4FastSimulationManagerProcess(), G4GaussXTRadiator::G4GaussXTRadiator(), G4ImportanceProcess::G4ImportanceProcess(), G4MaxTimeCuts::G4MaxTimeCuts(), G4MicroElecSurface::G4MicroElecSurface(), G4MinEkineCuts::G4MinEkineCuts(), G4OpAbsorption::G4OpAbsorption(), G4OpBoundaryProcess::G4OpBoundaryProcess(), G4OpMieHG::G4OpMieHG(), G4OpRayleigh::G4OpRayleigh(), G4OpWLS::G4OpWLS(), G4OpWLS2::G4OpWLS2(), G4ParallelWorldProcess::G4ParallelWorldProcess(), G4ParallelWorldScoringProcess::G4ParallelWorldScoringProcess(), G4PolarizedIonisation::G4PolarizedIonisation(), G4Scintillation::G4Scintillation(), G4ScoreSplittingProcess::G4ScoreSplittingProcess(), G4SpecialCuts::G4SpecialCuts(), G4StepLimiter::G4StepLimiter(), G4StrawTubeXTRadiator::G4StrawTubeXTRadiator(), G4SynchrotronRadiation::G4SynchrotronRadiation(), G4TransparentRegXTRadiator::G4TransparentRegXTRadiator(), G4Transportation::G4Transportation(), G4UCNAbsorption::G4UCNAbsorption(), G4UCNBoundaryProcess::G4UCNBoundaryProcess(), G4UCNLoss::G4UCNLoss(), G4UCNMultiScattering::G4UCNMultiScattering(), G4UserSpecialCuts::G4UserSpecialCuts(), G4VXTRenergyLoss::G4VXTRenergyLoss(), G4WeightCutOffProcess::G4WeightCutOffProcess(), G4WeightWindowProcess::G4WeightWindowProcess(), G4VXTRenergyLoss::GetAngleVector(), G4ChargeExchangeProcess::GetElementCrossSection(), G4VXTRenergyLoss::GetGasZmuProduct(), G4PhononDownconversion::GetMeanFreePath(), G4PhononScattering::GetMeanFreePath(), G4PolarizedAnnihilation::GetMeanFreePath(), G4PolarizedCompton::GetMeanFreePath(), G4PolarizedIonisation::GetMeanFreePath(), G4SynchrotronRadiation::GetMeanFreePath(), G4UCNAbsorption::GetMeanFreePath(), G4VXTRenergyLoss::GetMeanFreePath(), G4VXTRenergyLoss::GetNumberOfPhotons(), G4VXTRenergyLoss::GetPlateZmuProduct(), G4SynchrotronRadiation::GetRandomEnergySR(), G4Scintillation::GetScintillationYieldByParticleType(), GetVerboseLevel(), G4hhIonisation::InitialiseEnergyLossProcess(), G4eeToHadrons::InitialiseProcess(), G4UCNBoundaryProcess::MRreflect(), G4UCNBoundaryProcess::MRreflectHigh(), G4Cerenkov::PostStepDoIt(), G4CoupledTransportation::PostStepDoIt(), G4DNAScavengerProcess::PostStepDoIt(), G4DNASecondOrderReaction::PostStepDoIt(), G4ElNeutrinoNucleusProcess::PostStepDoIt(), G4MicroElecSurface::PostStepDoIt(), G4MuNeutrinoNucleusProcess::PostStepDoIt(), G4NeutrinoElectronProcess::PostStepDoIt(), G4OpAbsorption::PostStepDoIt(), G4OpBoundaryProcess::PostStepDoIt(), G4OpMieHG::PostStepDoIt(), G4OpRayleigh::PostStepDoIt(), G4OpWLS2::PostStepDoIt(), G4OpWLS::PostStepDoIt(), G4ParallelWorldScoringProcess::PostStepDoIt(), G4Scintillation::PostStepDoIt(), G4ScoreSplittingProcess::PostStepDoIt(), G4TauNeutrinoNucleusProcess::PostStepDoIt(), G4UCNAbsorption::PostStepDoIt(), G4UCNBoundaryProcess::PostStepDoIt(), G4UCNLoss::PostStepDoIt(), G4UCNMultiScattering::PostStepDoIt(), G4VEmProcess::PostStepDoIt(), G4VXTRenergyLoss::PostStepDoIt(), G4DNAScavengerProcess::PostStepGetPhysicalInteractionLength(), G4DNASecondOrderReaction::PostStepGetPhysicalInteractionLength(), G4PolarizedAnnihilation::PostStepGetPhysicalInteractionLength(), G4PolarizedCompton::PostStepGetPhysicalInteractionLength(), G4PolarizedIonisation::PostStepGetPhysicalInteractionLength(), G4VContinuousDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4VDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4VEnergyLossProcess::PostStepGetPhysicalInteractionLength(), G4VITDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4VITRestDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4VRestContinuousDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4VRestDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4GammaGeneralProcess::PreparePhysicsTable(), G4NeutronGeneralProcess::PreparePhysicsTable(), G4TransportationWithMsc::PreparePhysicsTable(), G4VEmProcess::PreparePhysicsTable(), G4VEnergyLossProcess::PreparePhysicsTable(), G4CoupledTransportation::ReportInexactEnergy(), G4GammaGeneralProcess::RetrievePhysicsTable(), G4VEmProcess::RetrievePhysicsTable(), G4VEnergyLossProcess::RetrievePhysicsTable(), G4GammaConversionToMuons::SetCrossSecFactor(), G4VEmProcess::SetCrossSectionBiasingFactor(), G4VEnergyLossProcess::SetCrossSectionBiasingFactor(), G4VEnergyLossProcess::SetDEDXTable(), G4Transportation::SetHighLooperThresholds(), G4LowECapture::SetKinEnergyLimit(), G4NeutronKiller::SetKinEnergyLimit(), G4VEnergyLossProcess::SetLambdaTable(), G4Transportation::SetLowLooperThresholds(), G4DNAScavengerProcess::SetReaction(), G4NeutronKiller::SetTimeLimit(), G4Cerenkov::SetVerboseLevel(), G4OpAbsorption::SetVerboseLevel(), G4OpBoundaryProcess::SetVerboseLevel(), G4OpMieHG::SetVerboseLevel(), G4OpRayleigh::SetVerboseLevel(), G4OpWLS2::SetVerboseLevel(), G4OpWLS::SetVerboseLevel(), G4Scintillation::SetVerboseLevel(), SetVerboseLevel(), G4FastSimulationManagerProcess::SetWorldVolume(), G4GaussXTRadiator::SpectralXTRdEdx(), G4RegularXTRadiator::SpectralXTRdEdx(), G4TransparentRegXTRadiator::SpectralXTRdEdx(), G4XTRRegularRadModel::SpectralXTRdEdx(), StartTracking(), G4VEmProcess::StorePhysicsTable(), G4VEnergyLossProcess::StorePhysicsTable(), G4VMultipleScattering::StorePhysicsTable(), G4VEmProcess::StreamInfo(), G4VMultipleScattering::StreamInfo(), G4VITProcess::SubtractNumberOfInteractionLengthLeft(), and SubtractNumberOfInteractionLengthLeft().