Geant4
10.00.p01
|
#include <G4hImpactIonisation.hh>
Definition at line 75 of file G4hImpactIonisation.hh.
G4hImpactIonisation::G4hImpactIonisation | ( | const G4String & | processName = "hImpactIoni" | ) |
Definition at line 83 of file G4hImpactIonisation.cc.
References InitializeMe().
G4hImpactIonisation::~G4hImpactIonisation | ( | ) |
Definition at line 132 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 1707 of file G4hImpactIonisation.cc.
References G4AtomicDeexcitation::ActivateAugerElectronProduction(), and atomicDeexcitation.
|
virtual |
Reimplemented from G4VContinuousDiscreteProcess.
Definition at line 718 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, G4hRDEnergyLoss::MinKineticEnergy, nStopping, G4ParticleChange::ProposeEnergy(), G4VParticleChange::ProposeLocalEnergyDeposit(), G4VParticleChange::ProposeTrackStatus(), G4InuclParticleNames::proton, G4Proton::Proton(), protonHighEnergy, G4ProcessVector::size(), theNuclearStoppingModel, and G4VLowEnergyModel::TheValue().
|
private |
Definition at line 867 of file G4hImpactIonisation.cc.
References G4AntiProton::AntiProton(), antiprotonLowEnergy, antiprotonModel, DeltaRaysEnergy(), G4cout, G4endl, G4MaterialCutsCouple::GetMaterial(), G4Material::GetName(), G4VLowEnergyModel::IsInCharge(), MeV, mm, G4Proton::Proton(), protonLowEnergy, protonModel, G4VLowEnergyModel::TheValue(), and G4VProcess::verboseLevel.
Referenced by BuildLossTable(), and ComputeDEDX().
|
private |
Definition at line 1306 of file G4hImpactIonisation.cc.
References G4ThreadLocal, and MeV.
Referenced by GetConstraints().
|
private |
Definition at line 1418 of file G4hImpactIonisation.cc.
Referenced by GetConstraints().
|
private |
Definition at line 446 of file G4hImpactIonisation.cc.
References charge, chargeSquare, G4PhysicsTable::clearAndDestroy(), cutForDelta, DBL_MAX, eplus, G4cout, G4endl, G4Material::GetAtomicNumDensityVector(), G4Material::GetElementVector(), G4PhysicsVector::GetLowEdgeEnergy(), G4MaterialCutsCouple::GetMaterial(), G4ProductionCutsTable::GetMaterialCutsCouple(), G4Material::GetNumberOfElements(), G4ParticleDefinition::GetParticleName(), G4ParticleDefinition::GetPDGCharge(), G4ParticleDefinition::GetPDGMass(), G4ProductionCutsTable::GetProductionCutsTable(), G4ProductionCutsTable::GetTableSize(), G4hRDEnergyLoss::HighestKineticEnergy, initialMass, G4PhysicsTable::insert(), G4hRDEnergyLoss::LowestKineticEnergy, MicroscopicCrossSection(), G4PhysicsVector::PutValue(), theMeanFreePathTable, G4hRDEnergyLoss::TotBin, and G4VProcess::verboseLevel.
Referenced by BuildPhysicsTable().
|
private |
Definition at line 348 of file G4hImpactIonisation.cc.
References antiprotonHighEnergy, AntiProtonParametrisedDEDX(), betheBlochModel, charge, chargeSquare, G4PhysicsTable::clearAndDestroy(), DeltaRaysEnergy(), G4cout, G4endl, G4PhysicsVector::GetLowEdgeEnergy(), G4MaterialCutsCouple::GetMaterial(), G4ProductionCutsTable::GetMaterialCutsCouple(), G4Material::GetName(), G4ProductionCutsTable::GetProductionCutsTable(), G4ProductionCutsTable::GetTableSize(), G4hRDEnergyLoss::HighestKineticEnergy, G4PhysicsTable::insert(), G4hRDEnergyLoss::LowestKineticEnergy, MeV, mm, G4InuclParticleNames::proton, G4Proton::Proton(), protonHighEnergy, ProtonParametrisedDEDX(), G4PhysicsVector::PutValue(), G4hRDEnergyLoss::theLossTable, G4VLowEnergyModel::TheValue(), G4hRDEnergyLoss::TotBin, and G4VProcess::verboseLevel.
Referenced by BuildPhysicsTable().
|
virtual |
Reimplemented from G4VProcess.
Definition at line 191 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(), G4Material::GetIonisation(), G4MaterialCutsCouple::GetMaterial(), G4ProductionCutsTable::GetMaterialCutsCouple(), G4IonisParamMat::GetMeanExcitationEnergy(), G4ParticleDefinition::GetParticleName(), G4ParticleDefinition::GetParticleSubType(), G4ParticleDefinition::GetParticleType(), G4ParticleDefinition::GetPDGCharge(), G4ParticleDefinition::GetPDGMass(), G4ProcessManager::GetProcessList(), G4ParticleDefinition::GetProcessManager(), G4ProductionCutsTable::GetProductionCutsTable(), G4ProductionCutsTable::GetTableSize(), G4hRDEnergyLoss::HighestKineticEnergy, InitializeParametrisation(), initialMass, G4hRDEnergyLoss::LowestKineticEnergy, G4INCL::Math::max(), MeV, minGammaEnergy, PrintInfoDefinition(), G4InuclParticleNames::proton, G4Proton::Proton(), 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.
G4double G4hImpactIonisation::ComputeDEDX | ( | const G4ParticleDefinition * | aParticle, |
const G4MaterialCutsCouple * | couple, | ||
G4double | kineticEnergy | ||
) |
Definition at line 1266 of file G4hImpactIonisation.cc.
References G4AntiProton::AntiProton(), antiprotonHighEnergy, AntiProtonParametrisedDEDX(), charge, G4EnergyLossTables::GetDEDX(), G4MaterialCutsCouple::GetMaterial(), G4ParticleDefinition::GetPDGCharge(), G4ParticleDefinition::GetPDGMass(), G4InuclParticleNames::proton, G4Proton::Proton(), protonHighEnergy, ProtonParametrisedDEDX(), theIonEffChargeModel, and G4VLowEnergyModel::TheValue().
|
private |
Definition at line 917 of file G4hImpactIonisation.cc.
References cutForDelta, G4Material::GetElectronDensity(), G4MaterialCutsCouple::GetIndex(), G4MaterialCutsCouple::GetMaterial(), and G4INCL::Math::max().
Referenced by AntiProtonParametrisedDEDX(), BuildLossTable(), and ProtonParametrisedDEDX().
|
private |
Definition at line 1453 of file G4hImpactIonisation.cc.
References a1, a2, a3, eV, G4Poisson(), G4UniformRand, G4Material::GetElectronDensity(), G4IonisParamMat::GetEnergy0fluct(), G4IonisParamMat::GetEnergy1fluct(), G4IonisParamMat::GetEnergy2fluct(), G4IonisParamMat::GetF1fluct(), G4IonisParamMat::GetF2fluct(), G4Material::GetIndex(), G4Material::GetIonisation(), G4IonisParamMat::GetLogEnergy1fluct(), G4IonisParamMat::GetLogEnergy2fluct(), G4IonisParamMat::GetLogMeanExcEnergy(), G4Material::GetMaterial(), G4IonisParamMat::GetMeanExcitationEnergy(), G4IonisParamMat::GetRateionexcfluct(), G4Material::GetTotNbOfAtomsPerVolume(), keV, G4INCL::Math::max(), and G4INCL::DeJongSpin::shoot().
Referenced by AlongStepDoIt().
|
private |
Definition at line 623 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, G4INCL::Math::min(), paramStepLimit, G4InuclParticleNames::proton, G4Proton::Proton(), protonHighEnergy, and theBarkas.
Referenced by GetContinuousStepLimit().
|
inlinevirtual |
Implements G4VContinuousDiscreteProcess.
Definition at line 294 of file G4hImpactIonisation.hh.
References GetConstraints(), G4Track::GetDynamicParticle(), and G4Track::GetMaterialCutsCouple().
|
virtual |
Implements G4hRDEnergyLoss.
Definition at line 589 of file G4hImpactIonisation.cc.
References charge, chargeSquare, DBL_MAX, eplus, G4DynamicParticle::GetCharge(), G4Track::GetDynamicParticle(), G4MaterialCutsCouple::GetIndex(), G4DynamicParticle::GetKineticEnergy(), G4DynamicParticle::GetMass(), G4MaterialCutsCouple::GetMaterial(), G4Track::GetMaterialCutsCouple(), G4hRDEnergyLoss::HighestKineticEnergy, initialMass, G4hRDEnergyLoss::LowestKineticEnergy, NotForced, theIonEffChargeModel, and G4VLowEnergyModel::TheValue().
|
private |
Definition at line 106 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 175 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().
|
inlinevirtual |
Reimplemented from G4VProcess.
Definition at line 311 of file G4hImpactIonisation.hh.
References G4ParticleDefinition::GetPDGCharge(), and G4ParticleDefinition::GetPDGMass().
|
private |
Definition at line 531 of file G4hImpactIonisation.cc.
References G4INCL::KinematicsUtils::energy(), G4ParticleDefinition::GetPDGSpin(), and initialMass.
Referenced by BuildLambdaTable().
|
private |
|
virtual |
Implements G4hRDEnergyLoss.
Definition at line 952 of file G4hImpactIonisation.cc.
References G4ParticleChange::AddSecondary(), G4VProcess::aParticleChange, atomicDeexcitation, G4InuclSpecialFunctions::bindingEnergy(), G4AtomicShell::BindingEnergy(), cutForDelta, G4Electron::Electron(), eMaxPixe, eMinPixe, fStopAndKill, fStopButAlive, G4UniformRand, G4Gamma::Gamma(), G4AtomicDeexcitation::GenerateParticles(), G4Track::GetDefinition(), G4DynamicParticle::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(), minElectronEnergy, minGammaEnergy, G4hRDEnergyLoss::MinKineticEnergy, modelK, modelL, modelM, pixeCrossSectionHandler, G4VContinuousDiscreteProcess::PostStepDoIt(), G4ParticleChange::ProposeEnergy(), G4VParticleChange::ProposeLocalEnergyDeposit(), G4ParticleChange::ProposeMomentumDirection(), G4VParticleChange::ProposeTrackStatus(), G4Proton::ProtonDefinition(), G4PixeCrossSectionHandler::SelectRandomAtom(), G4PixeCrossSectionHandler::SelectRandomShell(), G4DynamicParticle::SetDefinition(), G4DynamicParticle::SetKineticEnergy(), G4DynamicParticle::SetMomentumDirection(), G4VParticleChange::SetNumberOfSecondaries(), G4AtomicTransitionManager::Shell(), and G4AtomicShell::ShellId().
void G4hImpactIonisation::PrintInfoDefinition | ( | ) | const |
Definition at line 1714 of file G4hImpactIonisation.cc.
References antiprotonHighEnergy, antiprotonLowEnergy, antiprotonTable, cutForDelta, eV, G4cout, G4endl, G4MaterialCutsCouple::GetIndex(), G4Material::GetIonisation(), G4MaterialCutsCouple::GetMaterial(), G4ProductionCutsTable::GetMaterialCutsCouple(), G4IonisParamMat::GetMeanExcitationEnergy(), G4Material::GetName(), G4VProcess::GetProcessName(), G4ProductionCutsTable::GetProductionCutsTable(), G4ProductionCutsTable::GetTableSize(), G4hRDEnergyLoss::HighestKineticEnergy, keV, G4hRDEnergyLoss::LowestKineticEnergy, MeV, nStopping, protonHighEnergy, protonLowEnergy, protonTable, TeV, theBarkas, theNuclearTable, and G4hRDEnergyLoss::TotBin.
Referenced by BuildPhysicsTable().
|
private |
Definition at line 832 of file G4hImpactIonisation.cc.
References DeltaRaysEnergy(), G4cout, G4endl, G4MaterialCutsCouple::GetMaterial(), G4Material::GetName(), MeV, mm, G4InuclParticleNames::proton, G4Proton::Proton(), protonLowEnergy, protonModel, G4VLowEnergyModel::TheValue(), and G4VProcess::verboseLevel.
Referenced by BuildLossTable(), and ComputeDEDX().
|
inlineprivate |
Definition at line 196 of file G4hImpactIonisation.hh.
References antiprotonTable.
Referenced by SetElectronicStoppingPowerModel().
|
inline |
Definition at line 148 of file G4hImpactIonisation.hh.
References theBarkas.
|
inline |
Definition at line 145 of file G4hImpactIonisation.hh.
References theBarkas.
void G4hImpactIonisation::SetCutForAugerElectrons | ( | G4double | cut | ) |
Definition at line 1700 of file G4hImpactIonisation.cc.
References minElectronEnergy.
Referenced by eRositaPhysicsList::ConstructEM().
void G4hImpactIonisation::SetCutForSecondaryPhotons | ( | G4double | cut | ) |
Definition at line 1693 of file G4hImpactIonisation.cc.
References minGammaEnergy.
Referenced by eRositaPhysicsList::ConstructEM().
void G4hImpactIonisation::SetElectronicStoppingPowerModel | ( | const G4ParticleDefinition * | aParticle, |
const G4String & | dedxTable | ||
) |
Definition at line 157 of file G4hImpactIonisation.cc.
References G4ParticleDefinition::GetPDGCharge(), SetAntiProtonElectronicStoppingPowerModel(), and SetProtonElectronicStoppingPowerModel().
|
inline |
Definition at line 110 of file G4hImpactIonisation.hh.
References antiprotonHighEnergy, and G4INCL::KinematicsUtils::energy().
|
inline |
Definition at line 100 of file G4hImpactIonisation.hh.
References G4INCL::KinematicsUtils::energy(), and protonHighEnergy.
|
inline |
Definition at line 115 of file G4hImpactIonisation.hh.
References antiprotonLowEnergy, and G4INCL::KinematicsUtils::energy().
|
inline |
Definition at line 105 of file G4hImpactIonisation.hh.
References G4INCL::KinematicsUtils::energy(), and protonLowEnergy.
|
inline |
Definition at line 142 of file G4hImpactIonisation.hh.
References nStopping.
|
inline |
Definition at line 139 of file G4hImpactIonisation.hh.
References nStopping.
Referenced by SetNuclearStoppingPowerModel().
|
inline |
Definition at line 131 of file G4hImpactIonisation.hh.
References SetNuclearStoppingOn(), and theNuclearTable.
|
inline |
Definition at line 151 of file G4hImpactIonisation.hh.
References pixeIsActive.
|
inline |
Definition at line 177 of file G4hImpactIonisation.hh.
Referenced by eRositaPhysicsList::ConstructEM().
|
inline |
Definition at line 178 of file G4hImpactIonisation.hh.
Referenced by eRositaPhysicsList::ConstructEM().
|
inline |
Definition at line 179 of file G4hImpactIonisation.hh.
Referenced by eRositaPhysicsList::ConstructEM().
|
inline |
Definition at line 181 of file G4hImpactIonisation.hh.
References eMaxPixe, and G4INCL::KinematicsUtils::energy().
Referenced by eRositaPhysicsList::ConstructEM().
|
inline |
Definition at line 180 of file G4hImpactIonisation.hh.
References eMinPixe, and G4INCL::KinematicsUtils::energy().
Referenced by eRositaPhysicsList::ConstructEM().
|
inlineprivate |
Definition at line 192 of file G4hImpactIonisation.hh.
References protonTable.
Referenced by SetElectronicStoppingPowerModel().
|
private |
Definition at line 260 of file G4hImpactIonisation.hh.
Referenced by BuildLossTable(), ComputeDEDX(), GetConstraints(), InitializeMe(), PrintInfoDefinition(), and SetHighEnergyForAntiProtonParametrisation().
|
private |
Definition at line 259 of file G4hImpactIonisation.hh.
Referenced by AntiProtonParametrisedDEDX(), InitializeMe(), PrintInfoDefinition(), and SetLowEnergyForAntiProtonParametrisation().
|
private |
Definition at line 243 of file G4hImpactIonisation.hh.
Referenced by AntiProtonParametrisedDEDX(), InitializeParametrisation(), and ~G4hImpactIonisation().
|
private |
Definition at line 253 of file G4hImpactIonisation.hh.
Referenced by InitializeParametrisation(), PrintInfoDefinition(), and SetAntiProtonElectronicStoppingPowerModel().
|
private |
Definition at line 282 of file G4hImpactIonisation.hh.
Referenced by ActivateAugerElectronProduction(), and PostStepDoIt().
|
private |
Definition at line 241 of file G4hImpactIonisation.hh.
Referenced by BuildLossTable(), InitializeParametrisation(), and ~G4hImpactIonisation().
|
private |
Definition at line 276 of file G4hImpactIonisation.hh.
Referenced by AlongStepDoIt(), BuildLambdaTable(), BuildLossTable(), BuildPhysicsTable(), ComputeDEDX(), GetConstraints(), and GetMeanFreePath().
|
private |
Definition at line 277 of file G4hImpactIonisation.hh.
Referenced by AlongStepDoIt(), BuildLambdaTable(), BuildLossTable(), BuildPhysicsTable(), GetConstraints(), and GetMeanFreePath().
|
private |
Definition at line 266 of file G4hImpactIonisation.hh.
Referenced by BuildLambdaTable(), BuildPhysicsTable(), DeltaRaysEnergy(), PostStepDoIt(), PrintInfoDefinition(), and ~G4hImpactIonisation().
|
private |
Definition at line 267 of file G4hImpactIonisation.hh.
Referenced by BuildPhysicsTable().
|
private |
Definition at line 287 of file G4hImpactIonisation.hh.
Referenced by InitializeMe(), PostStepDoIt(), and SetPixeProjectileMaxEnergy().
|
private |
Definition at line 286 of file G4hImpactIonisation.hh.
Referenced by InitializeMe(), PostStepDoIt(), and SetPixeProjectileMinEnergy().
|
private |
Definition at line 279 of file G4hImpactIonisation.hh.
Referenced by AlongStepDoIt(), and GetConstraints().
|
private |
Definition at line 274 of file G4hImpactIonisation.hh.
Referenced by AlongStepDoIt(), and GetConstraints().
|
private |
Definition at line 275 of file G4hImpactIonisation.hh.
Referenced by AlongStepDoIt(), and GetConstraints().
|
private |
Definition at line 278 of file G4hImpactIonisation.hh.
Referenced by BuildLambdaTable(), BuildPhysicsTable(), GetMeanFreePath(), and MicroscopicCrossSection().
|
private |
Definition at line 269 of file G4hImpactIonisation.hh.
Referenced by InitializeMe(), PostStepDoIt(), and SetCutForAugerElectrons().
|
private |
Definition at line 268 of file G4hImpactIonisation.hh.
Referenced by BuildPhysicsTable(), InitializeMe(), PostStepDoIt(), and SetCutForSecondaryPhotons().
|
private |
Definition at line 283 of file G4hImpactIonisation.hh.
Referenced by InitializeMe(), PostStepDoIt(), and SetPixeCrossSectionK().
|
private |
Definition at line 284 of file G4hImpactIonisation.hh.
Referenced by InitializeMe(), PostStepDoIt(), and SetPixeCrossSectionL().
|
private |
Definition at line 285 of file G4hImpactIonisation.hh.
Referenced by InitializeMe(), PostStepDoIt(), and SetPixeCrossSectionM().
|
private |
Definition at line 263 of file G4hImpactIonisation.hh.
Referenced by AlongStepDoIt(), PrintInfoDefinition(), SetNuclearStoppingOff(), and SetNuclearStoppingOn().
|
private |
Definition at line 272 of file G4hImpactIonisation.hh.
Referenced by GetConstraints().
|
private |
Definition at line 281 of file G4hImpactIonisation.hh.
Referenced by PostStepDoIt(), and ~G4hImpactIonisation().
|
private |
Definition at line 289 of file G4hImpactIonisation.hh.
Referenced by SetPixe().
|
private |
Definition at line 258 of file G4hImpactIonisation.hh.
Referenced by AlongStepDoIt(), BuildLossTable(), ComputeDEDX(), GetConstraints(), InitializeMe(), InitializeParametrisation(), PrintInfoDefinition(), and SetHighEnergyForProtonParametrisation().
|
private |
Definition at line 257 of file G4hImpactIonisation.hh.
Referenced by AntiProtonParametrisedDEDX(), InitializeMe(), PrintInfoDefinition(), ProtonParametrisedDEDX(), and SetLowEnergyForProtonParametrisation().
|
private |
Definition at line 242 of file G4hImpactIonisation.hh.
Referenced by AntiProtonParametrisedDEDX(), InitializeParametrisation(), ProtonParametrisedDEDX(), and ~G4hImpactIonisation().
|
private |
Definition at line 252 of file G4hImpactIonisation.hh.
Referenced by InitializeParametrisation(), PrintInfoDefinition(), and SetProtonElectronicStoppingPowerModel().
|
private |
Definition at line 264 of file G4hImpactIonisation.hh.
Referenced by GetConstraints(), PrintInfoDefinition(), SetBarkasOff(), and SetBarkasOn().
|
private |
Definition at line 246 of file G4hImpactIonisation.hh.
Referenced by InitializeParametrisation(), and ~G4hImpactIonisation().
|
private |
Definition at line 244 of file G4hImpactIonisation.hh.
Referenced by BuildPhysicsTable(), ComputeDEDX(), GetMeanFreePath(), InitializeParametrisation(), and ~G4hImpactIonisation().
|
private |
Definition at line 247 of file G4hImpactIonisation.hh.
Referenced by InitializeParametrisation(), and ~G4hImpactIonisation().
|
private |
Definition at line 270 of file G4hImpactIonisation.hh.
Referenced by BuildLambdaTable(), BuildPhysicsTable(), and ~G4hImpactIonisation().
|
private |
Definition at line 245 of file G4hImpactIonisation.hh.
Referenced by AlongStepDoIt(), InitializeParametrisation(), and ~G4hImpactIonisation().
|
private |
Definition at line 254 of file G4hImpactIonisation.hh.
Referenced by InitializeParametrisation(), PrintInfoDefinition(), and SetNuclearStoppingPowerModel().