Geant4-11
|
#include <G4hImpactIonisation.hh>
Static Public Member Functions | |
static G4int | GetNumberOfProcesses () |
static const G4String & | GetProcessTypeName (G4ProcessType) |
static void | MinusNumberOfProcesses () |
static void | PlusNumberOfProcesses () |
static void | SetdRoverRange (G4double value) |
static void | SetEnlossFluc (G4bool value) |
static void | SetNumberOfProcesses (G4int number) |
static void | SetRndmStep (G4bool value) |
static void | SetStepFunction (G4double c1, G4double c2) |
Protected Member Functions | |
void | ClearNumberOfInteractionLengthLeft () |
G4bool | CutsWhereModified () |
G4GPILSelection | GetGPILSelection () const |
void | SetGPILSelection (G4GPILSelection selection) |
void | SubtractNumberOfInteractionLengthLeft (G4double prevStepSize) |
Static Protected Member Functions | |
static void | BuildDEDXTable (const G4ParticleDefinition &aParticleType) |
Protected Attributes | |
G4ParticleChange | aParticleChange |
const G4ProcessManager * | aProcessManager = nullptr |
G4double | currentInteractionLength = -1.0 |
G4bool | enableAlongStepDoIt = true |
G4bool | enableAtRestDoIt = true |
G4bool | enablePostStepDoIt = true |
G4double | linLossLimit |
const G4double | MaxExcitationNumber |
G4double | MinKineticEnergy |
const long | nmaxCont1 |
const long | nmaxCont2 |
const long | nmaxDirectFluct |
G4VParticleChange * | pParticleChange = nullptr |
const G4double | probLimFluct |
G4double | theInitialNumberOfInteractionLength = -1.0 |
G4PhysicsTable * | theLossTable |
G4double | theNumberOfInteractionLengthLeft = -1.0 |
G4String | thePhysicsTableFileName |
G4double | thePILfactor = 1.0 |
G4String | theProcessName |
G4int | theProcessSubType = -1 |
G4ProcessType | theProcessType = fNotDefined |
G4int | verboseLevel = 0 |
Static Private Member Functions | |
static void | BuildInverseRangeTable (const G4ParticleDefinition &aParticleType) |
static void | BuildLabTimeVector (G4int materialIndex, G4PhysicsLogVector *rangeVector) |
static void | BuildProperTimeVector (G4int materialIndex, G4PhysicsLogVector *rangeVector) |
static void | BuildRangeCoeffATable (const G4ParticleDefinition &aParticleType) |
static void | BuildRangeCoeffBTable (const G4ParticleDefinition &aParticleType) |
static void | BuildRangeCoeffCTable (const G4ParticleDefinition &aParticleType) |
static void | BuildRangeTable (const G4ParticleDefinition &aParticleType) |
static void | BuildRangeVector (G4int materialIndex, G4PhysicsLogVector *rangeVector) |
static void | BuildTimeTables (const G4ParticleDefinition &aParticleType) |
static void | InvertRangeVector (G4int materialIndex, G4PhysicsLogVector *rangeVector) |
static G4double | LabTimeIntLog (G4PhysicsVector *physicsVector, G4int nbin) |
static G4double | ProperTimeIntLog (G4PhysicsVector *physicsVector, G4int nbin) |
static G4double | RangeIntLin (G4PhysicsVector *physicsVector, G4int nbin) |
static G4double | RangeIntLog (G4PhysicsVector *physicsVector, G4int nbin) |
Definition at line 74 of file G4hImpactIonisation.hh.
G4hImpactIonisation::G4hImpactIonisation | ( | const G4String & | processName = "hImpactIoni" | ) |
Definition at line 82 of file G4hImpactIonisation.cc.
References InitializeMe().
G4hImpactIonisation::~G4hImpactIonisation | ( | ) |
Definition at line 131 of file G4hImpactIonisation.cc.
References antiprotonModel, betheBlochModel, G4PhysicsTable::clearAndDestroy(), cutForDelta, pixeCrossSectionHandler, protonModel, theIonChuFluctuationModel, theIonEffChargeModel, theIonYangFluctuationModel, theMeanFreePathTable, and theNuclearStoppingModel.
|
private |
void G4hImpactIonisation::ActivateAugerElectronProduction | ( | G4bool | val | ) |
Definition at line 1706 of file G4hImpactIonisation.cc.
References G4AtomicDeexcitation::ActivateAugerElectronProduction(), and atomicDeexcitation.
|
virtual |
Reimplemented from G4VContinuousDiscreteProcess.
Definition at line 717 of file G4hImpactIonisation.cc.
References G4AntiProton::AntiProton(), G4VProcess::aParticleChange, charge, chargeSquare, ElectronicLossFluctuation(), G4hRDEnergyLoss::EnlossFlucFlag, fBarkas, fdEdx, fRangeNow, fStopAndKill, fStopButAlive, G4ProcessManager::GetAtRestProcessVector(), G4DynamicParticle::GetDefinition(), G4Track::GetDynamicParticle(), G4DynamicParticle::GetKineticEnergy(), G4DynamicParticle::GetMass(), G4MaterialCutsCouple::GetMaterial(), G4Track::GetMaterialCutsCouple(), G4EnergyLossTables::GetPreciseEnergyFromRange(), G4ParticleDefinition::GetProcessManager(), G4Step::GetStepLength(), G4hRDEnergyLoss::HighestKineticEnergy, G4ParticleChange::Initialize(), G4hRDEnergyLoss::linLossLimit, eplot::material, G4hRDEnergyLoss::MinKineticEnergy, nStopping, G4ParticleChange::ProposeEnergy(), G4VParticleChange::ProposeLocalEnergyDeposit(), G4VParticleChange::ProposeTrackStatus(), G4Proton::Proton(), G4InuclParticleNames::proton, source.hepunit::proton_mass_c2, protonHighEnergy, G4ProcessVector::size(), theNuclearStoppingModel, and G4VLowEnergyModel::TheValue().
|
virtualinherited |
Implements G4VProcess.
Reimplemented in G4VMultipleScattering, and G4VEnergyLossProcess.
Definition at line 143 of file G4VContinuousDiscreteProcess.cc.
References CandidateForSelection, cm, G4DynamicParticle::DumpInfo(), G4cout, G4endl, G4VContinuousDiscreteProcess::GetContinuousStepLimit(), G4Track::GetDynamicParticle(), G4Track::GetMaterial(), G4Material::GetName(), G4VProcess::GetProcessName(), G4VContinuousDiscreteProcess::valueGPILSelection, and G4VProcess::verboseLevel.
|
inlineinherited |
Definition at line 461 of file G4VProcess.hh.
References G4VProcess::AlongStepGetPhysicalInteractionLength().
Referenced by G4SteppingManager::DefinePhysicalStepLength(), and G4ITStepProcessor::DoDefinePhysicalStepLength().
|
private |
Definition at line 866 of file G4hImpactIonisation.cc.
References G4AntiProton::AntiProton(), antiprotonLowEnergy, antiprotonModel, DeltaRaysEnergy(), G4cout, G4endl, G4MaterialCutsCouple::GetMaterial(), G4VLowEnergyModel::IsInCharge(), eplot::material, MeV, mm, G4Proton::Proton(), source.hepunit::proton_mass_c2, protonLowEnergy, protonModel, G4VLowEnergyModel::TheValue(), and G4VProcess::verboseLevel.
Referenced by BuildLossTable(), and ComputeDEDX().
|
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().
|
private |
Definition at line 1305 of file G4hImpactIonisation.cc.
References G4ThreadLocal, eplot::material, MeV, source.hepunit::proton_mass_c2, and source.hepunit::twopi_mc2_rcl2.
Referenced by GetConstraints().
|
private |
Definition at line 1417 of file G4hImpactIonisation.cc.
References eplot::material, source.hepunit::proton_mass_c2, and source.hepunit::twopi_mc2_rcl2.
Referenced by GetConstraints().
|
staticprotectedinherited |
Definition at line 250 of file G4hRDEnergyLoss.cc.
References G4hRDEnergyLoss::BuildInverseRangeTable(), G4hRDEnergyLoss::BuildRangeCoeffATable(), G4hRDEnergyLoss::BuildRangeCoeffBTable(), G4hRDEnergyLoss::BuildRangeCoeffCTable(), G4hRDEnergyLoss::BuildRangeTable(), G4hRDEnergyLoss::BuildTimeTables(), G4hRDEnergyLoss::Charge, G4PhysicsTable::clearAndDestroy(), G4hRDEnergyLoss::CounterOfpbarProcess, G4hRDEnergyLoss::CounterOfpProcess, G4hRDEnergyLoss::CounterOfProcess, eplus, G4PhysicsVector::GetLowEdgeEnergy(), G4ParticleDefinition::GetPDGCharge(), G4ParticleDefinition::GetPDGMass(), G4ProductionCutsTable::GetProductionCutsTable(), G4ProductionCutsTable::GetTableSize(), G4hRDEnergyLoss::HighestKineticEnergy, G4PhysicsTable::insert(), G4hRDEnergyLoss::LowestKineticEnergy, G4hRDEnergyLoss::NumberOfProcesses, G4hRDEnergyLoss::ParticleMass, source.hepunit::proton_mass_c2, G4PhysicsVector::PutValue(), G4hRDEnergyLoss::RecorderOfpbarProcess, G4hRDEnergyLoss::RecorderOfpProcess, G4hRDEnergyLoss::RecorderOfProcess, G4EnergyLossTables::Register(), G4hRDEnergyLoss::theDEDXpbarTable, G4hRDEnergyLoss::theDEDXpTable, G4hRDEnergyLoss::theDEDXTable, G4hRDEnergyLoss::theInverseRangepbarTable, G4hRDEnergyLoss::theInverseRangepTable, G4hRDEnergyLoss::theLabTimepbarTable, G4hRDEnergyLoss::theLabTimepTable, G4hRDEnergyLoss::theProperTimepbarTable, G4hRDEnergyLoss::theProperTimepTable, G4hRDEnergyLoss::theRangepbarTable, G4hRDEnergyLoss::theRangepTable, and G4hRDEnergyLoss::TotBin.
Referenced by BuildPhysicsTable().
|
staticprivateinherited |
Definition at line 1001 of file G4hRDEnergyLoss.cc.
References G4AntiProton::AntiProton(), G4PhysicsTable::clearAndDestroy(), DBL_MIN, G4PhysicsVector::GetLowEdgeEnergy(), G4ProductionCutsTable::GetProductionCutsTable(), G4ProductionCutsTable::GetTableSize(), G4PhysicsVector::GetValue(), G4PhysicsVector::GetVectorLength(), G4PhysicsTable::insert(), G4Proton::Proton(), G4PhysicsVector::PutValue(), G4hRDEnergyLoss::theDEDXpbarTable, G4hRDEnergyLoss::theDEDXpTable, G4hRDEnergyLoss::theDEDXTable, G4hRDEnergyLoss::theInverseRangepbarTable, G4hRDEnergyLoss::theInverseRangepTable, G4hRDEnergyLoss::theInverseRangeTable, G4hRDEnergyLoss::thepbarRangeCoeffATable, G4hRDEnergyLoss::thepbarRangeCoeffBTable, G4hRDEnergyLoss::thepbarRangeCoeffCTable, G4hRDEnergyLoss::thepRangeCoeffATable, G4hRDEnergyLoss::thepRangeCoeffBTable, G4hRDEnergyLoss::thepRangeCoeffCTable, G4hRDEnergyLoss::theRangeCoeffATable, G4hRDEnergyLoss::theRangeCoeffBTable, G4hRDEnergyLoss::theRangeCoeffCTable, G4hRDEnergyLoss::theRangepbarTable, G4hRDEnergyLoss::theRangepTable, and G4hRDEnergyLoss::theRangeTable.
Referenced by G4hRDEnergyLoss::BuildDEDXTable().
|
staticprivateinherited |
Definition at line 515 of file G4hRDEnergyLoss.cc.
References source.hepunit::c_light, G4PhysicsVector::GetLowEdgeEnergy(), G4PhysicsVector::GetValue(), keV, G4hRDEnergyLoss::LabTimeIntLog(), G4hRDEnergyLoss::ltauhigh, G4hRDEnergyLoss::ltaulow, G4hRDEnergyLoss::ParticleMass, G4PhysicsVector::PutValue(), and G4hRDEnergyLoss::TotBin.
Referenced by G4hRDEnergyLoss::BuildTimeTables().
|
private |
Definition at line 445 of file G4hImpactIonisation.cc.
References charge, chargeSquare, G4PhysicsTable::clearAndDestroy(), cutForDelta, DBL_MAX, eplus, G4cout, G4endl, G4PhysicsVector::GetLowEdgeEnergy(), G4MaterialCutsCouple::GetMaterial(), G4ProductionCutsTable::GetMaterialCutsCouple(), G4ParticleDefinition::GetParticleName(), G4ParticleDefinition::GetPDGCharge(), G4ParticleDefinition::GetPDGMass(), G4ProductionCutsTable::GetProductionCutsTable(), G4ProductionCutsTable::GetTableSize(), G4hRDEnergyLoss::HighestKineticEnergy, initialMass, G4PhysicsTable::insert(), G4hRDEnergyLoss::LowestKineticEnergy, eplot::material, MicroscopicCrossSection(), G4PhysicsVector::PutValue(), theMeanFreePathTable, G4hRDEnergyLoss::TotBin, G4VProcess::verboseLevel, and Z.
Referenced by BuildPhysicsTable().
|
private |
Definition at line 347 of file G4hImpactIonisation.cc.
References antiprotonHighEnergy, AntiProtonParametrisedDEDX(), betheBlochModel, charge, chargeSquare, G4PhysicsTable::clearAndDestroy(), DeltaRaysEnergy(), G4cout, G4endl, G4PhysicsVector::GetLowEdgeEnergy(), G4MaterialCutsCouple::GetMaterial(), G4ProductionCutsTable::GetMaterialCutsCouple(), G4ProductionCutsTable::GetProductionCutsTable(), G4ProductionCutsTable::GetTableSize(), G4hRDEnergyLoss::HighestKineticEnergy, G4PhysicsTable::insert(), G4hRDEnergyLoss::LowestKineticEnergy, eplot::material, MeV, mm, G4Proton::Proton(), G4InuclParticleNames::proton, source.hepunit::proton_mass_c2, protonHighEnergy, ProtonParametrisedDEDX(), G4PhysicsVector::PutValue(), G4hRDEnergyLoss::theLossTable, G4VLowEnergyModel::TheValue(), G4hRDEnergyLoss::TotBin, and G4VProcess::verboseLevel.
Referenced by BuildPhysicsTable().
|
virtual |
Reimplemented from G4VProcess.
Definition at line 190 of file G4hImpactIonisation.cc.
References G4AntiProton::AntiProton(), G4hRDEnergyLoss::BuildDEDXTable(), BuildLambdaTable(), BuildLossTable(), charge, chargeSquare, G4hRDEnergyLoss::CounterOfpbarProcess, G4hRDEnergyLoss::CounterOfpProcess, cutForDelta, cutForGamma, G4hRDEnergyLoss::CutsWhereModified(), eplus, G4cout, G4endl, G4ProductionCutsTable::GetEnergyCutsVector(), G4MaterialCutsCouple::GetMaterial(), G4ProductionCutsTable::GetMaterialCutsCouple(), G4ParticleDefinition::GetParticleName(), G4ParticleDefinition::GetParticleSubType(), G4ParticleDefinition::GetParticleType(), G4ParticleDefinition::GetPDGCharge(), G4ParticleDefinition::GetPDGMass(), G4ProcessManager::GetProcessList(), G4ParticleDefinition::GetProcessManager(), G4ProductionCutsTable::GetProductionCutsTable(), G4ProductionCutsTable::GetTableSize(), G4hRDEnergyLoss::HighestKineticEnergy, InitializeParametrisation(), initialMass, G4hRDEnergyLoss::LowestKineticEnergy, eplot::material, G4INCL::Math::max(), MeV, minGammaEnergy, PrintInfoDefinition(), G4Proton::Proton(), G4InuclParticleNames::proton, source.hepunit::proton_mass_c2, G4hRDEnergyLoss::RecorderOfpbarProcess, G4hRDEnergyLoss::RecorderOfpProcess, G4EnergyLossTables::Register(), G4hRDEnergyLoss::theDEDXpTable, G4hRDEnergyLoss::theInverseRangepTable, theIonEffChargeModel, G4hRDEnergyLoss::theLabTimepTable, G4hRDEnergyLoss::theLossTable, theMeanFreePathTable, G4hRDEnergyLoss::theProperTimepTable, G4hRDEnergyLoss::theRangepTable, G4hRDEnergyLoss::TotBin, and G4VProcess::verboseLevel.
|
staticprivateinherited |
Definition at line 576 of file G4hRDEnergyLoss.cc.
References source.hepunit::c_light, G4PhysicsVector::GetLowEdgeEnergy(), G4PhysicsVector::GetValue(), keV, G4hRDEnergyLoss::ltauhigh, G4hRDEnergyLoss::ltaulow, G4hRDEnergyLoss::ParticleMass, G4hRDEnergyLoss::ProperTimeIntLog(), G4PhysicsVector::PutValue(), and G4hRDEnergyLoss::TotBin.
Referenced by G4hRDEnergyLoss::BuildTimeTables().
|
staticprivateinherited |
Definition at line 771 of file G4hRDEnergyLoss.cc.
References G4hRDEnergyLoss::Charge, G4PhysicsTable::clearAndDestroy(), DBL_MIN, G4ProductionCutsTable::GetProductionCutsTable(), G4ProductionCutsTable::GetTableSize(), G4PhysicsVector::GetValue(), G4PhysicsTable::insert(), G4hRDEnergyLoss::LowestKineticEnergy, G4PhysicsVector::PutValue(), G4hRDEnergyLoss::RTable, G4hRDEnergyLoss::thepbarRangeCoeffATable, G4hRDEnergyLoss::thepRangeCoeffATable, G4hRDEnergyLoss::theRangeCoeffATable, G4hRDEnergyLoss::theRangepbarTable, G4hRDEnergyLoss::theRangepTable, G4hRDEnergyLoss::theRangeTable, and G4hRDEnergyLoss::TotBin.
Referenced by G4hRDEnergyLoss::BuildDEDXTable().
|
staticprivateinherited |
Definition at line 854 of file G4hRDEnergyLoss.cc.
References G4hRDEnergyLoss::Charge, G4PhysicsTable::clearAndDestroy(), DBL_MIN, G4ProductionCutsTable::GetProductionCutsTable(), G4ProductionCutsTable::GetTableSize(), G4PhysicsVector::GetValue(), G4PhysicsTable::insert(), G4hRDEnergyLoss::LowestKineticEnergy, G4PhysicsVector::PutValue(), G4hRDEnergyLoss::RTable, G4hRDEnergyLoss::thepbarRangeCoeffBTable, G4hRDEnergyLoss::thepRangeCoeffBTable, G4hRDEnergyLoss::theRangeCoeffBTable, G4hRDEnergyLoss::theRangepbarTable, G4hRDEnergyLoss::theRangepTable, G4hRDEnergyLoss::theRangeTable, and G4hRDEnergyLoss::TotBin.
Referenced by G4hRDEnergyLoss::BuildDEDXTable().
|
staticprivateinherited |
Definition at line 930 of file G4hRDEnergyLoss.cc.
References G4hRDEnergyLoss::Charge, G4PhysicsTable::clearAndDestroy(), G4ProductionCutsTable::GetProductionCutsTable(), G4ProductionCutsTable::GetTableSize(), G4PhysicsVector::GetValue(), G4PhysicsTable::insert(), G4hRDEnergyLoss::LowestKineticEnergy, G4PhysicsVector::PutValue(), G4hRDEnergyLoss::RTable, G4hRDEnergyLoss::thepbarRangeCoeffCTable, G4hRDEnergyLoss::thepRangeCoeffCTable, G4hRDEnergyLoss::theRangeCoeffCTable, G4hRDEnergyLoss::theRangepbarTable, G4hRDEnergyLoss::theRangepTable, G4hRDEnergyLoss::theRangeTable, and G4hRDEnergyLoss::TotBin.
Referenced by G4hRDEnergyLoss::BuildDEDXTable().
|
staticprivateinherited |
Definition at line 382 of file G4hRDEnergyLoss.cc.
References G4hRDEnergyLoss::BuildRangeVector(), G4hRDEnergyLoss::Charge, G4PhysicsTable::clearAndDestroy(), G4ParticleDefinition::GetPDGMass(), G4ProductionCutsTable::GetProductionCutsTable(), G4ProductionCutsTable::GetTableSize(), G4hRDEnergyLoss::HighestKineticEnergy, G4PhysicsTable::insert(), G4hRDEnergyLoss::LowestKineticEnergy, G4hRDEnergyLoss::Mass, G4hRDEnergyLoss::theRangepbarTable, G4hRDEnergyLoss::theRangepTable, G4hRDEnergyLoss::theRangeTable, and G4hRDEnergyLoss::TotBin.
Referenced by G4hRDEnergyLoss::BuildDEDXTable().
|
staticprivateinherited |
Definition at line 481 of file G4hRDEnergyLoss.cc.
References G4INCL::KinematicsUtils::energy(), G4PhysicsVector::GetLowEdgeEnergy(), G4PhysicsVector::GetValue(), CLHEP::detail::n, G4PhysicsVector::PutValue(), and G4hRDEnergyLoss::TotBin.
Referenced by G4hRDEnergyLoss::BuildRangeTable().
|
staticprivateinherited |
Definition at line 424 of file G4hRDEnergyLoss.cc.
References G4AntiProton::AntiProton(), G4hRDEnergyLoss::BuildLabTimeVector(), G4hRDEnergyLoss::BuildProperTimeVector(), G4PhysicsTable::clearAndDestroy(), G4ProductionCutsTable::GetProductionCutsTable(), G4ProductionCutsTable::GetTableSize(), G4hRDEnergyLoss::HighestKineticEnergy, G4PhysicsTable::insert(), G4hRDEnergyLoss::LowestKineticEnergy, G4Proton::Proton(), G4hRDEnergyLoss::theLabTimepbarTable, G4hRDEnergyLoss::theLabTimepTable, G4hRDEnergyLoss::theLabTimeTable, G4hRDEnergyLoss::theProperTimepbarTable, G4hRDEnergyLoss::theProperTimepTable, G4hRDEnergyLoss::theProperTimeTable, and G4hRDEnergyLoss::TotBin.
Referenced by G4hRDEnergyLoss::BuildDEDXTable().
|
virtualinherited |
Reimplemented in G4BiasingProcessInterface.
Definition at line 200 of file G4VProcess.cc.
References G4VProcess::BuildPhysicsTable().
Referenced by G4BiasingProcessInterface::BuildWorkerPhysicsTable().
|
inlineprotectedinherited |
Definition at line 424 of file G4VProcess.hh.
References G4VProcess::theInitialNumberOfInteractionLength, and G4VProcess::theNumberOfInteractionLengthLeft.
Referenced by G4VContinuousDiscreteProcess::AlongStepDoIt(), G4VRestContinuousDiscreteProcess::AtRestDoIt(), G4VRestContinuousProcess::AtRestDoIt(), G4VRestDiscreteProcess::AtRestDoIt(), G4VRestProcess::AtRestDoIt(), G4RadioactiveDecay::DecayAnalog(), G4Decay::DecayIt(), G4UnknownDecay::DecayIt(), G4Radioactivation::DecayIt(), G4RadioactiveDecay::DecayIt(), G4MuonicAtomDecay::DecayIt(), G4Decay::EndTracking(), G4VContinuousDiscreteProcess::PostStepDoIt(), G4VDiscreteProcess::PostStepDoIt(), G4VRestContinuousDiscreteProcess::PostStepDoIt(), G4VRestDiscreteProcess::PostStepDoIt(), G4VAdjointReverseReaction::PostStepDoIt(), G4TransitionRadiation::PostStepDoIt(), G4NeutrinoElectronProcess::PostStepDoIt(), G4HadronicProcess::PostStepDoIt(), G4ElNeutrinoNucleusProcess::PostStepDoIt(), G4HadronElasticProcess::PostStepDoIt(), and G4MuNeutrinoNucleusProcess::PostStepDoIt().
G4double G4hImpactIonisation::ComputeDEDX | ( | const G4ParticleDefinition * | aParticle, |
const G4MaterialCutsCouple * | couple, | ||
G4double | kineticEnergy | ||
) |
Definition at line 1265 of file G4hImpactIonisation.cc.
References G4AntiProton::AntiProton(), antiprotonHighEnergy, AntiProtonParametrisedDEDX(), charge, G4EnergyLossTables::GetDEDX(), G4MaterialCutsCouple::GetMaterial(), G4ParticleDefinition::GetPDGCharge(), G4ParticleDefinition::GetPDGMass(), eplot::material, G4Proton::Proton(), G4InuclParticleNames::proton, source.hepunit::proton_mass_c2, protonHighEnergy, ProtonParametrisedDEDX(), theIonEffChargeModel, and G4VLowEnergyModel::TheValue().
|
protectedinherited |
Definition at line 1154 of file G4hRDEnergyLoss.cc.
References G4ProductionCutsTable::GetMaterialCutsCouple(), G4ProductionCutsTable::GetProductionCutsTable(), G4ProductionCutsTable::GetTableSize(), and G4MaterialCutsCouple::IsRecalcNeeded().
Referenced by BuildPhysicsTable().
|
private |
Definition at line 916 of file G4hImpactIonisation.cc.
References cutForDelta, source.hepunit::electron_mass_c2, G4MaterialCutsCouple::GetIndex(), G4MaterialCutsCouple::GetMaterial(), eplot::material, G4INCL::Math::max(), and source.hepunit::twopi_mc2_rcl2.
Referenced by AntiProtonParametrisedDEDX(), BuildLossTable(), and ProtonParametrisedDEDX().
|
virtualinherited |
Reimplemented in G4AdjointAlongStepWeightCorrection, G4AdjointForcedInteractionForGamma, G4AdjointhMultipleScattering, G4ContinuousGainOfEnergy, G4eAdjointMultipleScattering, G4eInverseBremsstrahlung, G4eInverseCompton, G4eInverseIonisation, G4InversePEEffect, G4IonInverseIonisation, G4PolarizedAnnihilation, G4PolarizedBremsstrahlung, G4PolarizedCompton, G4PolarizedGammaConversion, G4PolarizedIonisation, G4PolarizedPhotoElectric, G4Cerenkov, G4ForwardXrayTR, G4GammaXTRadiator, G4GaussXTRadiator, G4RegularXTRadiator, G4Scintillation, G4StrawTubeXTRadiator, G4SynchrotronRadiation, G4TransitionRadiation, G4TransparentRegXTRadiator, G4VTransitionRadiation, G4VXTRenergyLoss, G4XTRGammaRadModel, G4XTRRegularRadModel, and G4XTRTransparentRegRadModel.
Definition at line 167 of file G4VProcess.cc.
References G4cout, G4endl, G4VProcess::GetProcessTypeName(), G4VProcess::theProcessName, G4VProcess::theProcessSubType, and G4VProcess::theProcessType.
Referenced by G4ProcessTable::DumpInfo(), export_G4VProcess(), G4Scintillation::ProcessDescription(), G4Cerenkov::ProcessDescription(), and G4ProcessManagerMessenger::SetNewValue().
|
private |
Definition at line 1452 of file G4hImpactIonisation.cc.
References C(), source.hepunit::electron_mass_c2, eV, G4Poisson(), G4UniformRand, keV, eplot::material, G4INCL::Math::max(), source.hepunit::proton_mass_c2, G4INCL::DeJongSpin::shoot(), and source.hepunit::twopi_mc2_rcl2.
Referenced by AlongStepDoIt().
|
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().
|
private |
Definition at line 622 of file G4hImpactIonisation.cc.
References G4AntiProton::AntiProton(), antiprotonHighEnergy, BarkasTerm(), BlochTerm(), charge, chargeSquare, G4hRDEnergyLoss::dRoverRange, fBarkas, fdEdx, G4hRDEnergyLoss::finalRange, fRangeNow, G4EnergyLossTables::GetDEDX(), G4DynamicParticle::GetKineticEnergy(), G4DynamicParticle::GetMass(), G4MaterialCutsCouple::GetMaterial(), G4ProductionCuts::GetProductionCut(), G4MaterialCutsCouple::GetProductionCuts(), G4EnergyLossTables::GetRange(), idxG4ElectronCut, eplot::material, G4INCL::Math::min(), paramStepLimit, G4Proton::Proton(), G4InuclParticleNames::proton, source.hepunit::proton_mass_c2, protonHighEnergy, and theBarkas.
Referenced by GetContinuousStepLimit().
|
inlinevirtual |
Implements G4VContinuousDiscreteProcess.
Definition at line 293 of file G4hImpactIonisation.hh.
References GetConstraints(), G4Track::GetDynamicParticle(), and G4Track::GetMaterialCutsCouple().
|
inlineinherited |
Definition at line 443 of file G4VProcess.hh.
References G4VProcess::currentInteractionLength.
Referenced by G4BiasingProcessInterface::InvokeWrappedProcessPostStepGPIL(), G4ChannelingOptrChangeCrossSection::ProposeOccurenceBiasingOperation(), and G4BOptrForceCollision::ProposeOccurenceBiasingOperation().
|
inlineprotectedinherited |
Definition at line 109 of file G4VContinuousDiscreteProcess.hh.
References G4VContinuousDiscreteProcess::valueGPILSelection.
|
inlineinherited |
Definition at line 518 of file G4VProcess.hh.
References G4VProcess::masterProcessShadow.
Referenced by G4PolarizedCompton::BuildPhysicsTable(), G4PolarizedIonisation::BuildPhysicsTable(), G4VEmProcess::BuildPhysicsTable(), G4VEnergyLossProcess::BuildPhysicsTable(), G4VMultipleScattering::BuildPhysicsTable(), G4BiasingProcessInterface::SetMasterProcess(), and G4VMultipleScattering::StorePhysicsTable().
|
virtual |
Implements G4hRDEnergyLoss.
Definition at line 588 of file G4hImpactIonisation.cc.
References charge, chargeSquare, condition(), DBL_MAX, eplus, G4DynamicParticle::GetCharge(), G4Track::GetDynamicParticle(), G4MaterialCutsCouple::GetIndex(), G4DynamicParticle::GetKineticEnergy(), G4DynamicParticle::GetMass(), G4MaterialCutsCouple::GetMaterial(), G4Track::GetMaterialCutsCouple(), G4hRDEnergyLoss::HighestKineticEnergy, initialMass, G4hRDEnergyLoss::LowestKineticEnergy, eplot::material, NotForced, theIonEffChargeModel, and G4VLowEnergyModel::TheValue().
|
inlineinherited |
Definition at line 431 of file G4VProcess.hh.
References G4VProcess::theNumberOfInteractionLengthLeft.
|
staticinherited |
Definition at line 190 of file G4hRDEnergyLoss.cc.
References G4hRDEnergyLoss::NumberOfProcesses.
|
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(), 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 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().
|
private |
Definition at line 105 of file G4hImpactIonisation.cc.
References antiprotonHighEnergy, antiprotonLowEnergy, eMaxPixe, eMinPixe, eV, GeV, G4hRDEnergyLoss::HighestKineticEnergy, keV, G4hRDEnergyLoss::LowestKineticEnergy, MeV, minElectronEnergy, minGammaEnergy, G4hRDEnergyLoss::MinKineticEnergy, modelK, modelL, modelM, protonHighEnergy, protonLowEnergy, G4hRDEnergyLoss::TotBin, and G4VProcess::verboseLevel.
Referenced by G4hImpactIonisation().
|
private |
Definition at line 174 of file G4hImpactIonisation.cc.
References antiprotonModel, antiprotonTable, betheBlochModel, G4VLowEnergyModel::HighEnergyLimit(), G4INCL::Math::min(), protonHighEnergy, protonModel, protonTable, theIonChuFluctuationModel, theIonEffChargeModel, theIonYangFluctuationModel, theNuclearStoppingModel, and theNuclearTable.
Referenced by BuildPhysicsTable().
|
staticprivateinherited |
Definition at line 1101 of file G4hRDEnergyLoss.cc.
References A, B(), C(), G4PhysicsVector::GetLowEdgeEnergy(), G4hRDEnergyLoss::HighestKineticEnergy, G4hRDEnergyLoss::LowestKineticEnergy, G4PhysicsVector::PutValue(), G4hRDEnergyLoss::RTable, and G4hRDEnergyLoss::TotBin.
|
inlineinherited |
Definition at line 506 of file G4VProcess.hh.
References G4VProcess::enableAlongStepDoIt.
Referenced by G4ProcessManager::CheckOrderingParameters().
|
inlinevirtual |
Reimplemented from G4VProcess.
Definition at line 310 of file G4hImpactIonisation.hh.
References G4ParticleDefinition::GetPDGCharge(), G4ParticleDefinition::GetPDGMass(), and CLHEP::proton_mass_c2.
|
inlineinherited |
Definition at line 500 of file G4VProcess.hh.
References G4VProcess::enableAtRestDoIt.
Referenced by G4ProcessManager::CheckOrderingParameters().
|
inlineinherited |
Definition at line 512 of file G4VProcess.hh.
References G4VProcess::enablePostStepDoIt.
Referenced by G4ProcessManager::CheckOrderingParameters().
|
staticprivateinherited |
Definition at line 703 of file G4hRDEnergyLoss.cc.
References source.hepunit::c_light, G4PhysicsVector::GetValue(), G4hRDEnergyLoss::ltauhigh, G4hRDEnergyLoss::ltaulow, and G4hRDEnergyLoss::ParticleMass.
Referenced by G4hRDEnergyLoss::BuildLabTimeVector().
|
private |
Definition at line 530 of file G4hImpactIonisation.cc.
References source.hepunit::electron_mass_c2, G4INCL::KinematicsUtils::energy(), G4ParticleDefinition::GetPDGSpin(), initialMass, and source.hepunit::twopi_mc2_rcl2.
Referenced by BuildLambdaTable().
|
staticinherited |
Definition at line 211 of file G4hRDEnergyLoss.cc.
References G4hRDEnergyLoss::NumberOfProcesses.
|
inherited |
Definition at line 161 of file G4VProcess.cc.
|
private |
|
inherited |
Definition at line 155 of file G4VProcess.cc.
|
staticinherited |
Definition at line 204 of file G4hRDEnergyLoss.cc.
References G4hRDEnergyLoss::NumberOfProcesses.
|
virtual |
Implements G4hRDEnergyLoss.
Definition at line 951 of file G4hImpactIonisation.cc.
References G4ParticleChange::AddSecondary(), G4VProcess::aParticleChange, atomicDeexcitation, G4AtomicShell::BindingEnergy(), G4InuclSpecialFunctions::bindingEnergy(), cutForDelta, G4Electron::Electron(), source.hepunit::electron_mass_c2, eMaxPixe, eMinPixe, fStopAndKill, fStopButAlive, G4UniformRand, G4Gamma::Gamma(), G4AtomicDeexcitation::GenerateParticles(), G4DynamicParticle::GetDefinition(), G4Track::GetDefinition(), G4Track::GetDynamicParticle(), G4MaterialCutsCouple::GetIndex(), G4DynamicParticle::GetKineticEnergy(), G4MaterialCutsCouple::GetMaterial(), G4Track::GetMaterialCutsCouple(), G4DynamicParticle::GetMomentumDirection(), G4ParticleDefinition::GetPDGMass(), G4ParticleDefinition::GetPDGSpin(), G4ParticleDefinition::GetProcessManager(), G4ParticleChange::Initialize(), G4AtomicTransitionManager::Instance(), G4PixeCrossSectionHandler::LoadShellData(), eplot::material, minElectronEnergy, minGammaEnergy, G4hRDEnergyLoss::MinKineticEnergy, modelK, modelL, modelM, pixeCrossSectionHandler, G4VContinuousDiscreteProcess::PostStepDoIt(), G4ParticleChange::ProposeEnergy(), G4VParticleChange::ProposeLocalEnergyDeposit(), G4ParticleChange::ProposeMomentumDirection(), G4VParticleChange::ProposeTrackStatus(), G4Proton::ProtonDefinition(), CLHEP::Hep3Vector::rotateUz(), G4PixeCrossSectionHandler::SelectRandomAtom(), G4PixeCrossSectionHandler::SelectRandomShell(), G4DynamicParticle::SetDefinition(), G4DynamicParticle::SetKineticEnergy(), G4DynamicParticle::SetMomentumDirection(), G4VParticleChange::SetNumberOfSecondaries(), G4AtomicTransitionManager::Shell(), G4AtomicShell::ShellId(), twopi, CLHEP::Hep3Vector::x(), CLHEP::Hep3Vector::y(), CLHEP::Hep3Vector::z(), and Z.
|
virtualinherited |
Implements G4VProcess.
Reimplemented in G4VMultipleScattering, G4AdjointForcedInteractionForGamma, G4PolarizedIonisation, and G4VEnergyLossProcess.
Definition at line 71 of file G4VContinuousDiscreteProcess.cc.
References cm, condition(), G4VProcess::currentInteractionLength, DBL_MAX, G4DynamicParticle::DumpInfo(), G4cout, G4endl, G4Track::GetDynamicParticle(), G4Track::GetMaterial(), G4VContinuousDiscreteProcess::GetMeanFreePath(), G4Material::GetName(), G4VProcess::GetProcessName(), NotForced, G4VProcess::ResetNumberOfInteractionLengthLeft(), G4VProcess::SubtractNumberOfInteractionLengthLeft(), 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().
|
inlinevirtualinherited |
Reimplemented in G4NeutrinoElectronProcess, G4HadronStoppingProcess, G4MuonMinusAtomicCapture, G4WrapperProcess, G4GammaGeneralProcess, G4AdjointProcessEquivalentToDirectProcess, G4VEmProcess, G4VEnergyLossProcess, G4VMultipleScattering, G4HadronicProcess, G4ElNeutrinoNucleusProcess, G4MuNeutrinoNucleusProcess, G4OpAbsorption, G4OpBoundaryProcess, G4OpMieHG, G4OpRayleigh, G4OpWLS, G4OpWLS2, G4Cerenkov, G4Scintillation, and G4BiasingProcessInterface.
Definition at line 194 of file G4VProcess.hh.
Referenced by export_G4VProcess(), G4WrapperProcess::PreparePhysicsTable(), G4GammaGeneralProcess::PreparePhysicsTable(), G4AdjointProcessEquivalentToDirectProcess::PreparePhysicsTable(), G4BiasingProcessInterface::PreparePhysicsTable(), and G4VProcess::PrepareWorkerPhysicsTable().
|
virtualinherited |
Reimplemented in G4BiasingProcessInterface.
Definition at line 206 of file G4VProcess.cc.
References G4VProcess::PreparePhysicsTable().
Referenced by G4BiasingProcessInterface::PrepareWorkerPhysicsTable().
void G4hImpactIonisation::PrintInfoDefinition | ( | ) | const |
Definition at line 1713 of file G4hImpactIonisation.cc.
References antiprotonHighEnergy, antiprotonLowEnergy, antiprotonTable, cutForDelta, eV, G4cout, G4endl, G4MaterialCutsCouple::GetIndex(), G4MaterialCutsCouple::GetMaterial(), G4ProductionCutsTable::GetMaterialCutsCouple(), G4VProcess::GetProcessName(), G4ProductionCutsTable::GetProductionCutsTable(), G4ProductionCutsTable::GetTableSize(), G4hRDEnergyLoss::HighestKineticEnergy, keV, G4hRDEnergyLoss::LowestKineticEnergy, eplot::material, MeV, nStopping, protonHighEnergy, protonLowEnergy, protonTable, TeV, theBarkas, theNuclearTable, and G4hRDEnergyLoss::TotBin.
Referenced by BuildPhysicsTable().
|
virtualinherited |
Reimplemented in G4AdjointAlongStepWeightCorrection, G4AdjointForcedInteractionForGamma, G4AdjointhMultipleScattering, G4ContinuousGainOfEnergy, G4eAdjointMultipleScattering, G4eInverseBremsstrahlung, G4eInverseCompton, G4eInverseIonisation, G4InversePEEffect, G4IonInverseIonisation, G4eeToHadrons, G4hBremsstrahlung, G4hhIonisation, G4hPairProduction, G4mplIonisation, G4RayleighScattering, G4ePairProduction, G4MuBremsstrahlung, G4MuIonisation, G4MuMultipleScattering, G4MuPairProduction, G4PolarizedAnnihilation, G4PolarizedBremsstrahlung, G4PolarizedCompton, G4PolarizedGammaConversion, G4PolarizedIonisation, G4PolarizedPhotoElectric, G4ComptonScattering, G4CoulombScattering, G4eBremsstrahlung, G4eIonisation, G4eMultipleScattering, G4eplusAnnihilation, G4GammaConversion, G4hIonisation, G4hMultipleScattering, G4ionIonisation, G4NuclearStopping, G4PhotoElectricEffect, G4ForwardXrayTR, G4GammaXTRadiator, G4GaussXTRadiator, G4RegularXTRadiator, G4Scintillation, G4StrawTubeXTRadiator, G4SynchrotronRadiation, G4TransitionRadiation, G4TransparentRegXTRadiator, G4VTransitionRadiation, G4VXTRenergyLoss, G4XTRGammaRadModel, G4XTRRegularRadModel, G4XTRTransparentRegRadModel, G4Cerenkov, G4Radioactivation, G4RadioactiveDecay, G4ElectronNuclearProcess, G4MuonNuclearProcess, G4NeutrinoElectronProcess, G4NeutronFissionProcess, G4PositronNuclearProcess, G4HadronicAbsorptionBertini, G4HadronicAbsorptionFritiof, G4HadronicAbsorptionFritiofWithBinaryCascade, G4HadronStoppingProcess, G4MuonicAtomDecay, G4MuonMinusAtomicCapture, G4MuonMinusCapture, G4Transportation, G4NeutronCaptureProcess, G4GammaGeneralProcess, G4Decay, G4DecayWithSpin, G4PionDecayMakeSpin, G4UnknownDecay, G4VEmProcess, G4VEnergyLossProcess, G4VMultipleScattering, G4HadronicProcess, G4ElNeutrinoNucleusProcess, G4HadronElasticProcess, and G4MuNeutrinoNucleusProcess.
Definition at line 175 of file G4VProcess.cc.
Referenced by G4LossTableManager::DumpHtml(), G4HadronicProcessStore::PrintHtml(), and G4GammaGeneralProcess::ProcessDescription().
|
staticprivateinherited |
Definition at line 737 of file G4hRDEnergyLoss.cc.
References source.hepunit::c_light, G4PhysicsVector::GetValue(), G4hRDEnergyLoss::ltauhigh, G4hRDEnergyLoss::ltaulow, and G4hRDEnergyLoss::ParticleMass.
Referenced by G4hRDEnergyLoss::BuildProperTimeVector().
|
private |
Definition at line 831 of file G4hImpactIonisation.cc.
References DeltaRaysEnergy(), G4cout, G4endl, G4MaterialCutsCouple::GetMaterial(), eplot::material, MeV, mm, G4Proton::Proton(), G4InuclParticleNames::proton, source.hepunit::proton_mass_c2, protonLowEnergy, protonModel, G4VLowEnergyModel::TheValue(), and G4VProcess::verboseLevel.
Referenced by BuildLossTable(), and ComputeDEDX().
|
staticprivateinherited |
Definition at line 637 of file G4hRDEnergyLoss.cc.
References G4PhysicsVector::GetValue(), G4hRDEnergyLoss::Mass, G4hRDEnergyLoss::tauhigh, and G4hRDEnergyLoss::taulow.
|
staticprivateinherited |
Definition at line 669 of file G4hRDEnergyLoss.cc.
References G4PhysicsVector::GetValue(), G4hRDEnergyLoss::ltauhigh, G4hRDEnergyLoss::ltaulow, and G4hRDEnergyLoss::Mass.
|
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().
|
inlinevirtualinherited |
Reimplemented in G4GammaGeneralProcess, G4VEmProcess, G4VEnergyLossProcess, G4VMultipleScattering, G4WrapperProcess, G4AdjointProcessEquivalentToDirectProcess, and G4BiasingProcessInterface.
Definition at line 211 of file G4VProcess.hh.
Referenced by export_G4VProcess(), G4WrapperProcess::RetrievePhysicsTable(), G4AdjointProcessEquivalentToDirectProcess::RetrievePhysicsTable(), and G4BiasingProcessInterface::RetrievePhysicsTable().
|
inlineprivate |
Definition at line 195 of file G4hImpactIonisation.hh.
References antiprotonTable.
Referenced by SetElectronicStoppingPowerModel().
|
inline |
|
inline |
void G4hImpactIonisation::SetCutForAugerElectrons | ( | G4double | cut | ) |
Definition at line 1699 of file G4hImpactIonisation.cc.
References minElectronEnergy.
void G4hImpactIonisation::SetCutForSecondaryPhotons | ( | G4double | cut | ) |
Definition at line 1692 of file G4hImpactIonisation.cc.
References minGammaEnergy.
|
staticinherited |
Definition at line 218 of file G4hRDEnergyLoss.cc.
References G4hRDEnergyLoss::dRoverRange.
void G4hImpactIonisation::SetElectronicStoppingPowerModel | ( | const G4ParticleDefinition * | aParticle, |
const G4String & | dedxTable | ||
) |
Definition at line 156 of file G4hImpactIonisation.cc.
References G4ParticleDefinition::GetPDGCharge(), SetAntiProtonElectronicStoppingPowerModel(), and SetProtonElectronicStoppingPowerModel().
|
staticinherited |
Definition at line 232 of file G4hRDEnergyLoss.cc.
References G4hRDEnergyLoss::EnlossFlucFlag.
|
inlineprotectedinherited |
Definition at line 106 of file G4VContinuousDiscreteProcess.hh.
References G4VContinuousDiscreteProcess::valueGPILSelection.
|
inline |
Definition at line 109 of file G4hImpactIonisation.hh.
References antiprotonHighEnergy, and G4INCL::KinematicsUtils::energy().
|
inline |
Definition at line 99 of file G4hImpactIonisation.hh.
References G4INCL::KinematicsUtils::energy(), and protonHighEnergy.
|
inline |
Definition at line 114 of file G4hImpactIonisation.hh.
References antiprotonLowEnergy, and G4INCL::KinematicsUtils::energy().
|
inline |
Definition at line 104 of file G4hImpactIonisation.hh.
References G4INCL::KinematicsUtils::energy(), and protonLowEnergy.
|
virtualinherited |
Reimplemented in G4BiasingProcessInterface, and G4WrapperProcess.
Definition at line 212 of file G4VProcess.cc.
References G4VProcess::masterProcessShadow.
Referenced by G4BiasingProcessInterface::SetMasterProcess(), and G4WrapperProcess::SetMasterProcess().
|
inline |
|
inline |
Definition at line 138 of file G4hImpactIonisation.hh.
References nStopping.
Referenced by SetNuclearStoppingPowerModel().
|
inline |
Definition at line 130 of file G4hImpactIonisation.hh.
References SetNuclearStoppingOn(), and theNuclearTable.
|
staticinherited |
Definition at line 197 of file G4hRDEnergyLoss.cc.
References G4hRDEnergyLoss::NumberOfProcesses.
|
inlineinherited |
Definition at line 449 of file G4VProcess.hh.
References G4VProcess::thePILfactor.
Referenced by export_G4VProcess().
|
inline |
|
inline |
Definition at line 176 of file G4hImpactIonisation.hh.
References modelK, and G4InuclParticleNames::name().
|
inline |
Definition at line 177 of file G4hImpactIonisation.hh.
References modelL, and G4InuclParticleNames::name().
|
inline |
Definition at line 178 of file G4hImpactIonisation.hh.
References modelM, and G4InuclParticleNames::name().
|
inline |
Definition at line 180 of file G4hImpactIonisation.hh.
References eMaxPixe, and G4INCL::KinematicsUtils::energy().
|
inline |
Definition at line 179 of file G4hImpactIonisation.hh.
References eMinPixe, and G4INCL::KinematicsUtils::energy().
|
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::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().
|
inlineprivate |
Definition at line 191 of file G4hImpactIonisation.hh.
References protonTable.
Referenced by SetElectronicStoppingPowerModel().
|
staticinherited |
Definition at line 225 of file G4hRDEnergyLoss.cc.
References G4hRDEnergyLoss::rndmStepFlag.
Definition at line 239 of file G4hRDEnergyLoss.cc.
References G4hRDEnergyLoss::c1lim, G4hRDEnergyLoss::c2lim, G4hRDEnergyLoss::c3lim, G4hRDEnergyLoss::dRoverRange, and G4hRDEnergyLoss::finalRange.
|
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().
|
virtualinherited |
Reimplemented in G4ParallelGeometriesLimiterProcess, G4ImportanceProcess, G4WeightCutOffProcess, G4WeightWindowProcess, G4VITProcess, G4DNASecondOrderReaction, G4WrapperProcess, G4FastSimulationManagerProcess, G4ParallelWorldProcess, G4ParallelWorldScoringProcess, G4ScoreSplittingProcess, G4GammaGeneralProcess, G4Decay, G4AdjointProcessEquivalentToDirectProcess, G4eAdjointMultipleScattering, G4DNAElectronHoleRecombination, G4DNAScavengerProcess, G4VEmProcess, G4VEnergyLossProcess, G4VMultipleScattering, G4ITTransportation, G4DNABrownianTransportation, G4CoupledTransportation, G4Transportation, G4BiasingProcessInterface, and G4VPhononProcess.
Definition at line 87 of file G4VProcess.cc.
References G4VProcess::currentInteractionLength, G4cout, G4endl, G4VProcess::theInitialNumberOfInteractionLength, G4VProcess::theNumberOfInteractionLengthLeft, G4VProcess::theProcessName, and G4VProcess::verboseLevel.
Referenced by G4DNASecondOrderReaction::StartTracking(), G4WrapperProcess::StartTracking(), G4AdjointProcessEquivalentToDirectProcess::StartTracking(), G4DNAElectronHoleRecombination::StartTracking(), G4DNAScavengerProcess::StartTracking(), G4ITTransportation::StartTracking(), G4Transportation::StartTracking(), G4BiasingProcessInterface::StartTracking(), and G4VPhononProcess::StartTracking().
|
inlinevirtualinherited |
Reimplemented in G4WrapperProcess, G4GammaGeneralProcess, G4AdjointProcessEquivalentToDirectProcess, G4VEmProcess, G4VEnergyLossProcess, G4VMultipleScattering, and G4BiasingProcessInterface.
Definition at line 206 of file G4VProcess.hh.
Referenced by export_G4VProcess(), G4WrapperProcess::StorePhysicsTable(), G4AdjointProcessEquivalentToDirectProcess::StorePhysicsTable(), and G4BiasingProcessInterface::StorePhysicsTable().
|
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().
|
private |
Definition at line 259 of file G4hImpactIonisation.hh.
Referenced by BuildLossTable(), ComputeDEDX(), GetConstraints(), InitializeMe(), PrintInfoDefinition(), and SetHighEnergyForAntiProtonParametrisation().
|
private |
Definition at line 258 of file G4hImpactIonisation.hh.
Referenced by AntiProtonParametrisedDEDX(), InitializeMe(), PrintInfoDefinition(), and SetLowEnergyForAntiProtonParametrisation().
|
private |
Definition at line 242 of file G4hImpactIonisation.hh.
Referenced by AntiProtonParametrisedDEDX(), InitializeParametrisation(), and ~G4hImpactIonisation().
|
private |
Definition at line 252 of file G4hImpactIonisation.hh.
Referenced by InitializeParametrisation(), PrintInfoDefinition(), and SetAntiProtonElectronicStoppingPowerModel().
|
protectedinherited |
Definition at line 327 of file G4VProcess.hh.
Referenced by G4ContinuousGainOfEnergy::AlongStepDoIt(), G4ErrorEnergyLoss::AlongStepDoIt(), 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(), PostStepDoIt(), G4SynchrotronRadiation::PostStepDoIt(), and G4SynchrotronRadiationInMat::PostStepDoIt().
|
protectedinherited |
Definition at line 319 of file G4VProcess.hh.
Referenced by G4VProcess::GetProcessManager(), and G4VProcess::SetProcessManager().
|
private |
Definition at line 281 of file G4hImpactIonisation.hh.
Referenced by ActivateAugerElectronProduction(), and PostStepDoIt().
|
private |
Definition at line 240 of file G4hImpactIonisation.hh.
Referenced by BuildLossTable(), InitializeParametrisation(), and ~G4hImpactIonisation().
|
staticprotectedinherited |
Definition at line 192 of file G4hRDEnergyLoss.hh.
Referenced by G4hRDEnergyLoss::SetStepFunction().
|
staticprotectedinherited |
Definition at line 192 of file G4hRDEnergyLoss.hh.
Referenced by G4hRDEnergyLoss::SetStepFunction().
|
staticprotectedinherited |
Definition at line 192 of file G4hRDEnergyLoss.hh.
Referenced by G4hRDEnergyLoss::SetStepFunction().
|
private |
Definition at line 275 of file G4hImpactIonisation.hh.
Referenced by AlongStepDoIt(), BuildLambdaTable(), BuildLossTable(), BuildPhysicsTable(), ComputeDEDX(), GetConstraints(), and GetMeanFreePath().
|
staticprotectedinherited |
Definition at line 172 of file G4hRDEnergyLoss.hh.
Referenced by G4hRDEnergyLoss::BuildDEDXTable(), G4hRDEnergyLoss::BuildRangeCoeffATable(), G4hRDEnergyLoss::BuildRangeCoeffBTable(), G4hRDEnergyLoss::BuildRangeCoeffCTable(), and G4hRDEnergyLoss::BuildRangeTable().
|
private |
Definition at line 276 of file G4hImpactIonisation.hh.
Referenced by AlongStepDoIt(), BuildLambdaTable(), BuildLossTable(), BuildPhysicsTable(), GetConstraints(), and GetMeanFreePath().
|
staticprotectedinherited |
Definition at line 163 of file G4hRDEnergyLoss.hh.
Referenced by G4hRDEnergyLoss::BuildDEDXTable(), and BuildPhysicsTable().
|
staticprotectedinherited |
Definition at line 162 of file G4hRDEnergyLoss.hh.
Referenced by G4hRDEnergyLoss::BuildDEDXTable(), and BuildPhysicsTable().
|
staticprivateinherited |
Definition at line 252 of file G4hRDEnergyLoss.hh.
Referenced by G4hRDEnergyLoss::BuildDEDXTable().
|
protectedinherited |
Definition at line 335 of file G4VProcess.hh.
Referenced by G4VRestContinuousDiscreteProcess::AtRestGetPhysicalInteractionLength(), G4VRestContinuousProcess::AtRestGetPhysicalInteractionLength(), G4VRestDiscreteProcess::AtRestGetPhysicalInteractionLength(), G4VRestProcess::AtRestGetPhysicalInteractionLength(), G4VProcess::EndTracking(), G4Decay::EndTracking(), G4VProcess::GetCurrentInteractionLength(), G4VContinuousDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4VDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4VRestContinuousDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4VRestDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4GammaGeneralProcess::PostStepGetPhysicalInteractionLength(), G4Decay::PostStepGetPhysicalInteractionLength(), G4PolarizedAnnihilation::PostStepGetPhysicalInteractionLength(), G4PolarizedCompton::PostStepGetPhysicalInteractionLength(), G4PolarizedIonisation::PostStepGetPhysicalInteractionLength(), G4VEmProcess::PostStepGetPhysicalInteractionLength(), G4VEnergyLossProcess::PostStepGetPhysicalInteractionLength(), G4VProcess::StartTracking(), G4Decay::StartTracking(), and G4VProcess::SubtractNumberOfInteractionLengthLeft().
|
private |
Definition at line 265 of file G4hImpactIonisation.hh.
Referenced by BuildLambdaTable(), BuildPhysicsTable(), DeltaRaysEnergy(), PostStepDoIt(), PrintInfoDefinition(), and ~G4hImpactIonisation().
|
private |
Definition at line 266 of file G4hImpactIonisation.hh.
Referenced by BuildPhysicsTable().
|
staticprotectedinherited |
Definition at line 189 of file G4hRDEnergyLoss.hh.
Referenced by GetConstraints(), G4hRDEnergyLoss::SetdRoverRange(), and G4hRDEnergyLoss::SetStepFunction().
|
private |
Definition at line 286 of file G4hImpactIonisation.hh.
Referenced by InitializeMe(), PostStepDoIt(), and SetPixeProjectileMaxEnergy().
|
private |
Definition at line 285 of file G4hImpactIonisation.hh.
Referenced by InitializeMe(), PostStepDoIt(), and SetPixeProjectileMinEnergy().
|
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().
|
staticprotectedinherited |
Definition at line 195 of file G4hRDEnergyLoss.hh.
Referenced by AlongStepDoIt(), and G4hRDEnergyLoss::SetEnlossFluc().
|
private |
Definition at line 278 of file G4hImpactIonisation.hh.
Referenced by AlongStepDoIt(), and GetConstraints().
|
private |
Definition at line 273 of file G4hImpactIonisation.hh.
Referenced by AlongStepDoIt(), and GetConstraints().
|
staticprotectedinherited |
Definition at line 191 of file G4hRDEnergyLoss.hh.
Referenced by GetConstraints(), and G4hRDEnergyLoss::SetStepFunction().
|
privateinherited |
Definition at line 374 of file G4VProcess.hh.
Referenced by G4VProcess::G4VProcess(), and G4VProcess::~G4VProcess().
|
private |
Definition at line 274 of file G4hImpactIonisation.hh.
Referenced by AlongStepDoIt(), and GetConstraints().
|
staticprotectedinherited |
Definition at line 175 of file G4hRDEnergyLoss.hh.
Referenced by AlongStepDoIt(), G4hRDEnergyLoss::BuildDEDXTable(), BuildLambdaTable(), BuildLossTable(), BuildPhysicsTable(), G4hRDEnergyLoss::BuildRangeTable(), G4hRDEnergyLoss::BuildTimeTables(), GetMeanFreePath(), InitializeMe(), G4hRDEnergyLoss::InvertRangeVector(), and PrintInfoDefinition().
|
private |
Definition at line 277 of file G4hImpactIonisation.hh.
Referenced by BuildLambdaTable(), BuildPhysicsTable(), GetMeanFreePath(), and MicroscopicCrossSection().
|
protectedinherited |
Definition at line 185 of file G4hRDEnergyLoss.hh.
Referenced by AlongStepDoIt().
|
staticprotectedinherited |
Definition at line 179 of file G4hRDEnergyLoss.hh.
|
staticprotectedinherited |
Definition at line 174 of file G4hRDEnergyLoss.hh.
Referenced by G4hRDEnergyLoss::BuildDEDXTable(), BuildLambdaTable(), BuildLossTable(), BuildPhysicsTable(), G4hRDEnergyLoss::BuildRangeCoeffATable(), G4hRDEnergyLoss::BuildRangeCoeffBTable(), G4hRDEnergyLoss::BuildRangeCoeffCTable(), G4hRDEnergyLoss::BuildRangeTable(), G4hRDEnergyLoss::BuildTimeTables(), GetMeanFreePath(), InitializeMe(), G4hRDEnergyLoss::InvertRangeVector(), and PrintInfoDefinition().
|
staticprivateinherited |
Definition at line 206 of file G4hRDEnergyLoss.hh.
Referenced by G4hRDEnergyLoss::BuildLabTimeVector(), G4hRDEnergyLoss::BuildProperTimeVector(), G4hRDEnergyLoss::LabTimeIntLog(), G4hRDEnergyLoss::ProperTimeIntLog(), and G4hRDEnergyLoss::RangeIntLog().
|
staticprivateinherited |
Definition at line 206 of file G4hRDEnergyLoss.hh.
Referenced by G4hRDEnergyLoss::BuildLabTimeVector(), G4hRDEnergyLoss::BuildProperTimeVector(), G4hRDEnergyLoss::LabTimeIntLog(), G4hRDEnergyLoss::ProperTimeIntLog(), and G4hRDEnergyLoss::RangeIntLog().
|
staticprivateinherited |
Definition at line 206 of file G4hRDEnergyLoss.hh.
Referenced by G4hRDEnergyLoss::BuildRangeTable(), G4hRDEnergyLoss::RangeIntLin(), and G4hRDEnergyLoss::RangeIntLog().
|
privateinherited |
Definition at line 370 of file G4VProcess.hh.
Referenced by G4VProcess::GetMasterProcess(), and G4VProcess::SetMasterProcess().
|
protectedinherited |
Definition at line 134 of file G4hRDEnergyLoss.hh.
|
private |
Definition at line 268 of file G4hImpactIonisation.hh.
Referenced by InitializeMe(), PostStepDoIt(), and SetCutForAugerElectrons().
|
private |
Definition at line 267 of file G4hImpactIonisation.hh.
Referenced by BuildPhysicsTable(), InitializeMe(), PostStepDoIt(), and SetCutForSecondaryPhotons().
|
protectedinherited |
Definition at line 187 of file G4hRDEnergyLoss.hh.
Referenced by AlongStepDoIt(), InitializeMe(), and PostStepDoIt().
|
private |
Definition at line 282 of file G4hImpactIonisation.hh.
Referenced by InitializeMe(), PostStepDoIt(), and SetPixeCrossSectionK().
|
private |
Definition at line 283 of file G4hImpactIonisation.hh.
Referenced by InitializeMe(), PostStepDoIt(), and SetPixeCrossSectionL().
|
private |
Definition at line 284 of file G4hImpactIonisation.hh.
Referenced by InitializeMe(), PostStepDoIt(), and SetPixeCrossSectionM().
|
protectedinherited |
Definition at line 136 of file G4hRDEnergyLoss.hh.
|
protectedinherited |
Definition at line 136 of file G4hRDEnergyLoss.hh.
|
protectedinherited |
Definition at line 136 of file G4hRDEnergyLoss.hh.
|
private |
Definition at line 262 of file G4hImpactIonisation.hh.
Referenced by AlongStepDoIt(), PrintInfoDefinition(), SetNuclearStoppingOff(), and SetNuclearStoppingOn().
|
staticprivateinherited |
Definition at line 264 of file G4hRDEnergyLoss.hh.
Referenced by G4hRDEnergyLoss::BuildDEDXTable(), G4hRDEnergyLoss::GetNumberOfProcesses(), G4hRDEnergyLoss::MinusNumberOfProcesses(), G4hRDEnergyLoss::PlusNumberOfProcesses(), and G4hRDEnergyLoss::SetNumberOfProcesses().
|
private |
Definition at line 271 of file G4hImpactIonisation.hh.
Referenced by GetConstraints().
|
staticprotectedinherited |
Definition at line 166 of file G4hRDEnergyLoss.hh.
Referenced by G4hRDEnergyLoss::BuildDEDXTable(), G4hRDEnergyLoss::BuildLabTimeVector(), G4hRDEnergyLoss::BuildProperTimeVector(), G4hRDEnergyLoss::LabTimeIntLog(), and G4hRDEnergyLoss::ProperTimeIntLog().
|
staticprotectedinherited |
Definition at line 170 of file G4hRDEnergyLoss.hh.
|
private |
Definition at line 280 of file G4hImpactIonisation.hh.
Referenced by PostStepDoIt(), and ~G4hImpactIonisation().
|
private |
Definition at line 288 of file G4hImpactIonisation.hh.
Referenced by SetPixe().
|
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 135 of file G4hRDEnergyLoss.hh.
|
private |
Definition at line 257 of file G4hImpactIonisation.hh.
Referenced by AlongStepDoIt(), BuildLossTable(), ComputeDEDX(), GetConstraints(), InitializeMe(), InitializeParametrisation(), PrintInfoDefinition(), and SetHighEnergyForProtonParametrisation().
|
private |
Definition at line 256 of file G4hImpactIonisation.hh.
Referenced by AntiProtonParametrisedDEDX(), InitializeMe(), PrintInfoDefinition(), ProtonParametrisedDEDX(), and SetLowEnergyForProtonParametrisation().
|
private |
Definition at line 241 of file G4hImpactIonisation.hh.
Referenced by AntiProtonParametrisedDEDX(), InitializeParametrisation(), ProtonParametrisedDEDX(), and ~G4hImpactIonisation().
|
private |
Definition at line 251 of file G4hImpactIonisation.hh.
Referenced by InitializeParametrisation(), PrintInfoDefinition(), and SetProtonElectronicStoppingPowerModel().
|
staticprotectedinherited |
Definition at line 169 of file G4hRDEnergyLoss.hh.
|
staticprotectedinherited |
Definition at line 161 of file G4hRDEnergyLoss.hh.
Referenced by G4hRDEnergyLoss::BuildDEDXTable(), BuildPhysicsTable(), and G4hRDEnergyLoss::G4hRDEnergyLoss().
|
staticprotectedinherited |
Definition at line 160 of file G4hRDEnergyLoss.hh.
Referenced by G4hRDEnergyLoss::BuildDEDXTable(), BuildPhysicsTable(), and G4hRDEnergyLoss::G4hRDEnergyLoss().
|
staticprivateinherited |
Definition at line 251 of file G4hRDEnergyLoss.hh.
Referenced by G4hRDEnergyLoss::BuildDEDXTable(), and G4hRDEnergyLoss::G4hRDEnergyLoss().
|
staticprotectedinherited |
Definition at line 194 of file G4hRDEnergyLoss.hh.
Referenced by G4hRDEnergyLoss::SetRndmStep().
|
staticprotectedinherited |
Definition at line 179 of file G4hRDEnergyLoss.hh.
Referenced by G4hRDEnergyLoss::BuildRangeCoeffATable(), G4hRDEnergyLoss::BuildRangeCoeffBTable(), G4hRDEnergyLoss::BuildRangeCoeffCTable(), and G4hRDEnergyLoss::InvertRangeVector().
|
staticprivateinherited |
Definition at line 206 of file G4hRDEnergyLoss.hh.
Referenced by G4hRDEnergyLoss::RangeIntLin().
|
staticprivateinherited |
Definition at line 206 of file G4hRDEnergyLoss.hh.
Referenced by G4hRDEnergyLoss::RangeIntLin().
|
private |
Definition at line 263 of file G4hImpactIonisation.hh.
Referenced by GetConstraints(), PrintInfoDefinition(), SetBarkasOff(), and SetBarkasOn().
|
staticprotectedinherited |
Definition at line 143 of file G4hRDEnergyLoss.hh.
Referenced by G4hRDEnergyLoss::BuildDEDXTable(), and G4hRDEnergyLoss::BuildInverseRangeTable().
|
staticprotectedinherited |
Definition at line 142 of file G4hRDEnergyLoss.hh.
Referenced by G4hRDEnergyLoss::BuildDEDXTable(), G4hRDEnergyLoss::BuildInverseRangeTable(), and BuildPhysicsTable().
|
staticprivateinherited |
Definition at line 243 of file G4hRDEnergyLoss.hh.
Referenced by G4hRDEnergyLoss::BuildDEDXTable(), and G4hRDEnergyLoss::BuildInverseRangeTable().
|
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().
|
staticprotectedinherited |
Definition at line 149 of file G4hRDEnergyLoss.hh.
Referenced by G4hRDEnergyLoss::BuildDEDXTable(), and G4hRDEnergyLoss::BuildInverseRangeTable().
|
staticprotectedinherited |
Definition at line 148 of file G4hRDEnergyLoss.hh.
Referenced by G4hRDEnergyLoss::BuildDEDXTable(), G4hRDEnergyLoss::BuildInverseRangeTable(), and BuildPhysicsTable().
|
staticprivateinherited |
Definition at line 246 of file G4hRDEnergyLoss.hh.
Referenced by G4hRDEnergyLoss::BuildInverseRangeTable().
|
private |
Definition at line 245 of file G4hImpactIonisation.hh.
Referenced by InitializeParametrisation(), and ~G4hImpactIonisation().
|
private |
Definition at line 243 of file G4hImpactIonisation.hh.
Referenced by BuildPhysicsTable(), ComputeDEDX(), GetMeanFreePath(), InitializeParametrisation(), and ~G4hImpactIonisation().
|
private |
Definition at line 246 of file G4hImpactIonisation.hh.
Referenced by InitializeParametrisation(), and ~G4hImpactIonisation().
|
staticprotectedinherited |
Definition at line 153 of file G4hRDEnergyLoss.hh.
Referenced by G4hRDEnergyLoss::BuildDEDXTable(), and G4hRDEnergyLoss::BuildTimeTables().
|
staticprotectedinherited |
Definition at line 152 of file G4hRDEnergyLoss.hh.
Referenced by G4hRDEnergyLoss::BuildDEDXTable(), BuildPhysicsTable(), and G4hRDEnergyLoss::BuildTimeTables().
|
staticprivateinherited |
Definition at line 248 of file G4hRDEnergyLoss.hh.
Referenced by G4hRDEnergyLoss::BuildTimeTables().
|
protectedinherited |
Definition at line 183 of file G4hRDEnergyLoss.hh.
Referenced by BuildLossTable(), BuildPhysicsTable(), and G4hRDEnergyLoss::~G4hRDEnergyLoss().
|
private |
Definition at line 269 of file G4hImpactIonisation.hh.
Referenced by BuildLambdaTable(), BuildPhysicsTable(), and ~G4hImpactIonisation().
|
private |
Definition at line 244 of file G4hImpactIonisation.hh.
Referenced by AlongStepDoIt(), InitializeParametrisation(), and ~G4hImpactIonisation().
|
private |
Definition at line 253 of file G4hImpactIonisation.hh.
Referenced by InitializeParametrisation(), PrintInfoDefinition(), and SetNuclearStoppingPowerModel().
|
protectedinherited |
Definition at line 331 of file G4VProcess.hh.
Referenced by G4AdjointForcedInteractionForGamma::AlongStepDoIt(), G4MuonicAtomDecay::AtRestGetPhysicalInteractionLength(), G4VRestContinuousDiscreteProcess::AtRestGetPhysicalInteractionLength(), G4VRestContinuousProcess::AtRestGetPhysicalInteractionLength(), G4VRestDiscreteProcess::AtRestGetPhysicalInteractionLength(), G4VRestProcess::AtRestGetPhysicalInteractionLength(), G4Decay::AtRestGetPhysicalInteractionLength(), G4VProcess::ClearNumberOfInteractionLengthLeft(), G4MuonicAtomDecay::DecayIt(), G4VProcess::EndTracking(), G4VProcess::GetNumberOfInteractionLengthLeft(), G4VProcess::GetTotalNumberOfInteractionLengthTraversed(), G4GammaGeneralProcess::PostStepDoIt(), G4VEmProcess::PostStepDoIt(), G4VEnergyLossProcess::PostStepDoIt(), G4VContinuousDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4VDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4VRestContinuousDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4VRestDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4GammaGeneralProcess::PostStepGetPhysicalInteractionLength(), G4Decay::PostStepGetPhysicalInteractionLength(), G4AdjointForcedInteractionForGamma::PostStepGetPhysicalInteractionLength(), G4PolarizedAnnihilation::PostStepGetPhysicalInteractionLength(), G4PolarizedCompton::PostStepGetPhysicalInteractionLength(), G4PolarizedIonisation::PostStepGetPhysicalInteractionLength(), G4VEmProcess::PostStepGetPhysicalInteractionLength(), G4VEnergyLossProcess::PostStepGetPhysicalInteractionLength(), G4VProcess::ResetNumberOfInteractionLengthLeft(), G4VProcess::StartTracking(), G4GammaGeneralProcess::StartTracking(), G4VEmProcess::StartTracking(), G4VEnergyLossProcess::StartTracking(), and G4VProcess::SubtractNumberOfInteractionLengthLeft().
|
staticprivateinherited |
Definition at line 257 of file G4hRDEnergyLoss.hh.
Referenced by G4hRDEnergyLoss::BuildInverseRangeTable(), and G4hRDEnergyLoss::BuildRangeCoeffATable().
|
staticprivateinherited |
Definition at line 258 of file G4hRDEnergyLoss.hh.
Referenced by G4hRDEnergyLoss::BuildInverseRangeTable(), and G4hRDEnergyLoss::BuildRangeCoeffBTable().
|
staticprivateinherited |
Definition at line 259 of file G4hRDEnergyLoss.hh.
Referenced by G4hRDEnergyLoss::BuildInverseRangeTable(), and G4hRDEnergyLoss::BuildRangeCoeffCTable().
|
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().
|
staticprivateinherited |
Definition at line 254 of file G4hRDEnergyLoss.hh.
Referenced by G4hRDEnergyLoss::BuildInverseRangeTable(), and G4hRDEnergyLoss::BuildRangeCoeffATable().
|
staticprivateinherited |
Definition at line 255 of file G4hRDEnergyLoss.hh.
Referenced by G4hRDEnergyLoss::BuildInverseRangeTable(), and G4hRDEnergyLoss::BuildRangeCoeffBTable().
|
staticprivateinherited |
Definition at line 256 of file G4hRDEnergyLoss.hh.
Referenced by G4hRDEnergyLoss::BuildInverseRangeTable(), and G4hRDEnergyLoss::BuildRangeCoeffCTable().
|
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().
|
staticprotectedinherited |
Definition at line 156 of file G4hRDEnergyLoss.hh.
Referenced by G4hRDEnergyLoss::BuildDEDXTable(), and G4hRDEnergyLoss::BuildTimeTables().
|
staticprotectedinherited |
Definition at line 155 of file G4hRDEnergyLoss.hh.
Referenced by G4hRDEnergyLoss::BuildDEDXTable(), BuildPhysicsTable(), and G4hRDEnergyLoss::BuildTimeTables().
|
staticprivateinherited |
Definition at line 249 of file G4hRDEnergyLoss.hh.
Referenced by G4hRDEnergyLoss::BuildTimeTables().
|
staticprivateinherited |
Definition at line 261 of file G4hRDEnergyLoss.hh.
Referenced by G4hRDEnergyLoss::BuildInverseRangeTable(), and G4hRDEnergyLoss::BuildRangeCoeffATable().
|
staticprivateinherited |
Definition at line 262 of file G4hRDEnergyLoss.hh.
Referenced by G4hRDEnergyLoss::BuildInverseRangeTable(), and G4hRDEnergyLoss::BuildRangeCoeffBTable().
|
staticprivateinherited |
Definition at line 263 of file G4hRDEnergyLoss.hh.
Referenced by G4hRDEnergyLoss::BuildInverseRangeTable(), and G4hRDEnergyLoss::BuildRangeCoeffCTable().
|
staticprotectedinherited |
Definition at line 145 of file G4hRDEnergyLoss.hh.
Referenced by G4hRDEnergyLoss::BuildDEDXTable(), G4hRDEnergyLoss::BuildInverseRangeTable(), G4hRDEnergyLoss::BuildRangeCoeffATable(), G4hRDEnergyLoss::BuildRangeCoeffBTable(), G4hRDEnergyLoss::BuildRangeCoeffCTable(), and G4hRDEnergyLoss::BuildRangeTable().
|
staticprotectedinherited |
Definition at line 144 of file G4hRDEnergyLoss.hh.
Referenced by G4hRDEnergyLoss::BuildDEDXTable(), G4hRDEnergyLoss::BuildInverseRangeTable(), BuildPhysicsTable(), G4hRDEnergyLoss::BuildRangeCoeffATable(), G4hRDEnergyLoss::BuildRangeCoeffBTable(), G4hRDEnergyLoss::BuildRangeCoeffCTable(), and G4hRDEnergyLoss::BuildRangeTable().
|
staticprivateinherited |
Definition at line 245 of file G4hRDEnergyLoss.hh.
Referenced by G4hRDEnergyLoss::BuildInverseRangeTable(), G4hRDEnergyLoss::BuildRangeCoeffATable(), G4hRDEnergyLoss::BuildRangeCoeffBTable(), G4hRDEnergyLoss::BuildRangeCoeffCTable(), and G4hRDEnergyLoss::BuildRangeTable().
|
staticprotectedinherited |
Definition at line 176 of file G4hRDEnergyLoss.hh.
Referenced by G4hRDEnergyLoss::BuildDEDXTable(), G4hRDEnergyLoss::BuildLabTimeVector(), BuildLambdaTable(), BuildLossTable(), BuildPhysicsTable(), G4hRDEnergyLoss::BuildProperTimeVector(), G4hRDEnergyLoss::BuildRangeCoeffATable(), G4hRDEnergyLoss::BuildRangeCoeffBTable(), G4hRDEnergyLoss::BuildRangeCoeffCTable(), G4hRDEnergyLoss::BuildRangeTable(), G4hRDEnergyLoss::BuildRangeVector(), G4hRDEnergyLoss::BuildTimeTables(), InitializeMe(), G4hRDEnergyLoss::InvertRangeVector(), and PrintInfoDefinition().
|
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(), 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(), BuildLambdaTable(), G4VEnergyLossProcess::BuildLambdaTable(), BuildLossTable(), G4DNABrownianTransportation::BuildPhysicsTable(), G4GammaGeneralProcess::BuildPhysicsTable(), G4LowECapture::BuildPhysicsTable(), G4VEmProcess::BuildPhysicsTable(), G4VEnergyLossProcess::BuildPhysicsTable(), G4VMultipleScattering::BuildPhysicsTable(), G4SynchrotronRadiation::BuildPhysicsTable(), G4VXTRenergyLoss::BuildPhysicsTable(), BuildPhysicsTable(), G4ChargeExchangeProcess::BuildPhysicsTable(), G4OpRayleigh::CalculateRayleighMeanFreePaths(), G4PolarizedAnnihilation::ComputeSaturationFactor(), G4PolarizedCompton::ComputeSaturationFactor(), G4PolarizedIonisation::ComputeSaturationFactor(), G4DNAElectronHoleRecombination::Create(), G4DNASecondOrderReaction::Create(), G4VPhononProcess::CreateSecondary(), G4VProcess::EndTracking(), G4VEmProcess::FindLambdaMax(), G4Cerenkov::G4Cerenkov(), G4ChargeExchangeProcess::G4ChargeExchangeProcess(), G4CoupledTransportation::G4CoupledTransportation(), G4DNAMolecularDissociation::G4DNAMolecularDissociation(), G4DNAScavengerProcess::G4DNAScavengerProcess(), G4ErrorEnergyLoss::G4ErrorEnergyLoss(), G4FastSimulationManagerProcess::G4FastSimulationManagerProcess(), G4GaussXTRadiator::G4GaussXTRadiator(), G4ImportanceProcess::G4ImportanceProcess(), G4MaxTimeCuts::G4MaxTimeCuts(), G4MicroElecSurface::G4MicroElecSurface(), G4MinEkineCuts::G4MinEkineCuts(), G4OpAbsorption::G4OpAbsorption(), G4OpBoundaryProcess::G4OpBoundaryProcess(), G4OpMieHG::G4OpMieHG(), G4OpRayleigh::G4OpRayleigh(), G4OpWLS::G4OpWLS(), G4OpWLS2::G4OpWLS2(), G4ParallelWorldProcess::G4ParallelWorldProcess(), G4ParallelWorldScoringProcess::G4ParallelWorldScoringProcess(), G4PolarizedIonisation::G4PolarizedIonisation(), G4Scintillation::G4Scintillation(), G4ScoreSplittingProcess::G4ScoreSplittingProcess(), G4SpecialCuts::G4SpecialCuts(), G4StepLimiter::G4StepLimiter(), G4StrawTubeXTRadiator::G4StrawTubeXTRadiator(), G4SynchrotronRadiation::G4SynchrotronRadiation(), G4TransparentRegXTRadiator::G4TransparentRegXTRadiator(), G4Transportation::G4Transportation(), G4UCNAbsorption::G4UCNAbsorption(), G4UCNBoundaryProcess::G4UCNBoundaryProcess(), G4UCNLoss::G4UCNLoss(), G4UCNMultiScattering::G4UCNMultiScattering(), G4UserSpecialCuts::G4UserSpecialCuts(), G4VXTRenergyLoss::G4VXTRenergyLoss(), G4WeightCutOffProcess::G4WeightCutOffProcess(), G4WeightWindowProcess::G4WeightWindowProcess(), G4VXTRenergyLoss::GetAngleVector(), G4ChargeExchangeProcess::GetElementCrossSection(), G4VXTRenergyLoss::GetGasZmuProduct(), G4PhononDownconversion::GetMeanFreePath(), G4PhononScattering::GetMeanFreePath(), G4PolarizedCompton::GetMeanFreePath(), G4VXTRenergyLoss::GetMeanFreePath(), G4UCNAbsorption::GetMeanFreePath(), G4PolarizedAnnihilation::GetMeanFreePath(), G4PolarizedIonisation::GetMeanFreePath(), G4SynchrotronRadiation::GetMeanFreePath(), G4VXTRenergyLoss::GetNumberOfPhotons(), G4VXTRenergyLoss::GetPlateZmuProduct(), G4SynchrotronRadiation::GetRandomEnergySR(), G4VProcess::GetVerboseLevel(), G4hhIonisation::InitialiseEnergyLossProcess(), G4eeToHadrons::InitialiseProcess(), InitializeMe(), G4UCNBoundaryProcess::MRreflect(), G4UCNBoundaryProcess::MRreflectHigh(), G4DNASecondOrderReaction::PostStepDoIt(), G4ParallelWorldScoringProcess::PostStepDoIt(), G4ScoreSplittingProcess::PostStepDoIt(), G4DNAScavengerProcess::PostStepDoIt(), G4VEmProcess::PostStepDoIt(), G4NeutrinoElectronProcess::PostStepDoIt(), G4UCNAbsorption::PostStepDoIt(), G4UCNBoundaryProcess::PostStepDoIt(), G4UCNLoss::PostStepDoIt(), G4UCNMultiScattering::PostStepDoIt(), G4MicroElecSurface::PostStepDoIt(), G4Cerenkov::PostStepDoIt(), G4Scintillation::PostStepDoIt(), G4VXTRenergyLoss::PostStepDoIt(), G4ElNeutrinoNucleusProcess::PostStepDoIt(), G4HadronElasticProcess::PostStepDoIt(), G4MuNeutrinoNucleusProcess::PostStepDoIt(), G4OpAbsorption::PostStepDoIt(), G4OpBoundaryProcess::PostStepDoIt(), G4OpMieHG::PostStepDoIt(), G4OpRayleigh::PostStepDoIt(), G4OpWLS::PostStepDoIt(), G4OpWLS2::PostStepDoIt(), G4CoupledTransportation::PostStepDoIt(), G4VITDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4DNASecondOrderReaction::PostStepGetPhysicalInteractionLength(), G4VContinuousDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4VDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4VRestContinuousDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4VRestDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4VITRestDiscreteProcess::PostStepGetPhysicalInteractionLength(), G4DNAScavengerProcess::PostStepGetPhysicalInteractionLength(), G4PolarizedAnnihilation::PostStepGetPhysicalInteractionLength(), G4PolarizedCompton::PostStepGetPhysicalInteractionLength(), G4PolarizedIonisation::PostStepGetPhysicalInteractionLength(), G4VEnergyLossProcess::PostStepGetPhysicalInteractionLength(), G4GammaGeneralProcess::PreparePhysicsTable(), G4VEmProcess::PreparePhysicsTable(), G4VEnergyLossProcess::PreparePhysicsTable(), G4VMultipleScattering::PreparePhysicsTable(), 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().