ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/source/processes/electromagnetic/pii/include/G4hImpactIonisation.hh>
Definition at line 74 of file G4hImpactIonisation.hh.
View newest version in sPHENIX GitHub at line 74 of file G4hImpactIonisation.hh
G4hImpactIonisation::G4hImpactIonisation | ( | const G4String & | processName = "hImpactIoni" | ) |
Definition at line 82 of file G4hImpactIonisation.cc.
View newest version in sPHENIX GitHub at line 82 of file G4hImpactIonisation.cc
References InitializeMe().
G4hImpactIonisation::~G4hImpactIonisation | ( | ) |
Definition at line 131 of file G4hImpactIonisation.cc.
View newest version in sPHENIX GitHub at line 131 of file G4hImpactIonisation.cc
References antiprotonModel, betheBlochModel, G4PhysicsTable::clearAndDestroy(), cutForDelta, pixeCrossSectionHandler, protonModel, theIonChuFluctuationModel, theIonEffChargeModel, theIonYangFluctuationModel, theMeanFreePathTable, and theNuclearStoppingModel.
|
private |
Definition at line 1706 of file G4hImpactIonisation.cc.
View newest version in sPHENIX GitHub at line 1706 of file G4hImpactIonisation.cc
References G4AtomicDeexcitation::ActivateAugerElectronProduction(), and atomicDeexcitation.
|
virtual |
Reimplemented from G4VContinuousDiscreteProcess.
Definition at line 717 of file G4hImpactIonisation.cc.
View newest version in sPHENIX GitHub 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, material(), G4hRDEnergyLoss::MinKineticEnergy, nStopping, particle, G4ParticleChange::ProposeEnergy(), G4VParticleChange::ProposeLocalEnergyDeposit(), G4VParticleChange::ProposeTrackStatus(), G4InuclParticleNames::proton, G4Proton::Proton(), source.hepunit::proton_mass_c2, protonHighEnergy, G4ProcessVector::size(), theNuclearStoppingModel, and G4VLowEnergyModel::TheValue().
|
private |
Definition at line 866 of file G4hImpactIonisation.cc.
View newest version in sPHENIX GitHub at line 866 of file G4hImpactIonisation.cc
References G4AntiProton::AntiProton(), antiprotonLowEnergy, antiprotonModel, DeltaRaysEnergy(), G4cout, G4endl, G4MaterialCutsCouple::GetMaterial(), G4Material::GetName(), G4VLowEnergyModel::IsInCharge(), material(), MeV, mm, G4Proton::Proton(), source.hepunit::proton_mass_c2, protonLowEnergy, protonModel, G4VLowEnergyModel::TheValue(), and G4VProcess::verboseLevel.
Referenced by BuildLossTable(), and ComputeDEDX().
|
private |
Definition at line 1305 of file G4hImpactIonisation.cc.
View newest version in sPHENIX GitHub at line 1305 of file G4hImpactIonisation.cc
References G4ThreadLocal, material(), MeV, source.hepunit::proton_mass_c2, source.hepunit::twopi_mc2_rcl2, and X.
Referenced by GetConstraints().
|
private |
Definition at line 1417 of file G4hImpactIonisation.cc.
View newest version in sPHENIX GitHub at line 1417 of file G4hImpactIonisation.cc
References material(), source.hepunit::proton_mass_c2, source.hepunit::twopi_mc2_rcl2, and y.
Referenced by GetConstraints().
|
private |
Definition at line 445 of file G4hImpactIonisation.cc.
View newest version in sPHENIX GitHub at line 445 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, material(), MicroscopicCrossSection(), G4PhysicsVector::PutValue(), theMeanFreePathTable, G4hRDEnergyLoss::TotBin, G4VProcess::verboseLevel, and Z.
Referenced by BuildPhysicsTable().
|
private |
Definition at line 347 of file G4hImpactIonisation.cc.
View newest version in sPHENIX GitHub at line 347 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, material(), MeV, mm, G4InuclParticleNames::proton, G4Proton::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.
View newest version in sPHENIX GitHub 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(), 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, material(), max, MeV, minGammaEnergy, PrintInfoDefinition(), G4InuclParticleNames::proton, G4Proton::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.
G4double G4hImpactIonisation::ComputeDEDX | ( | const G4ParticleDefinition * | aParticle, |
const G4MaterialCutsCouple * | couple, | ||
G4double | kineticEnergy | ||
) |
Definition at line 1265 of file G4hImpactIonisation.cc.
View newest version in sPHENIX GitHub at line 1265 of file G4hImpactIonisation.cc
References G4AntiProton::AntiProton(), antiprotonHighEnergy, AntiProtonParametrisedDEDX(), charge, G4EnergyLossTables::GetDEDX(), G4MaterialCutsCouple::GetMaterial(), G4ParticleDefinition::GetPDGCharge(), G4ParticleDefinition::GetPDGMass(), material(), G4InuclParticleNames::proton, G4Proton::Proton(), source.hepunit::proton_mass_c2, protonHighEnergy, ProtonParametrisedDEDX(), theIonEffChargeModel, and G4VLowEnergyModel::TheValue().
|
private |
Definition at line 916 of file G4hImpactIonisation.cc.
View newest version in sPHENIX GitHub at line 916 of file G4hImpactIonisation.cc
References cutForDelta, source.hepunit::electron_mass_c2, G4Material::GetElectronDensity(), G4MaterialCutsCouple::GetIndex(), G4MaterialCutsCouple::GetMaterial(), material(), max, source.hepunit::twopi_mc2_rcl2, and x.
Referenced by AntiProtonParametrisedDEDX(), BuildLossTable(), and ProtonParametrisedDEDX().
|
private |
Definition at line 1452 of file G4hImpactIonisation.cc.
View newest version in sPHENIX GitHub at line 1452 of file G4hImpactIonisation.cc
References C(), charge, source.hepunit::electron_mass_c2, eV, G4Poisson(), G4UniformRand, G4Material::GetElectronDensity(), G4IonisParamMat::GetEnergy0fluct(), G4IonisParamMat::GetEnergy1fluct(), G4IonisParamMat::GetEnergy2fluct(), G4IonisParamMat::GetF1fluct(), G4IonisParamMat::GetF2fluct(), G4Material::GetIonisation(), G4IonisParamMat::GetLogEnergy1fluct(), G4IonisParamMat::GetLogEnergy2fluct(), G4IonisParamMat::GetLogMeanExcEnergy(), G4IonisParamMat::GetMeanExcitationEnergy(), G4IonisParamMat::GetRateionexcfluct(), G4Material::GetTotNbOfAtomsPerVolume(), k, keV, material(), max, particle, source.hepunit::proton_mass_c2, G4INCL::DeJongSpin::shoot(), Acts::Test::step(), source.hepunit::twopi_mc2_rcl2, and w.
Referenced by AlongStepDoIt().
|
private |
Definition at line 622 of file G4hImpactIonisation.cc.
View newest version in sPHENIX GitHub at line 622 of file G4hImpactIonisation.cc
References G4AntiProton::AntiProton(), antiprotonHighEnergy, BarkasTerm(), BlochTerm(), charge, chargeSquare, G4hRDEnergyLoss::dRoverRange, dx, fBarkas, fdEdx, G4hRDEnergyLoss::finalRange, fRangeNow, G4EnergyLossTables::GetDEDX(), G4DynamicParticle::GetKineticEnergy(), G4DynamicParticle::GetMass(), G4MaterialCutsCouple::GetMaterial(), G4ProductionCuts::GetProductionCut(), G4MaterialCutsCouple::GetProductionCuts(), G4EnergyLossTables::GetRange(), idxG4ElectronCut, material(), min, paramStepLimit, G4InuclParticleNames::proton, G4Proton::Proton(), source.hepunit::proton_mass_c2, protonHighEnergy, r, theBarkas, and x.
Referenced by GetContinuousStepLimit().
|
inlinevirtual |
Implements G4VContinuousDiscreteProcess.
Definition at line 293 of file G4hImpactIonisation.hh.
View newest version in sPHENIX GitHub at line 293 of file G4hImpactIonisation.hh
References GetConstraints(), G4Track::GetDynamicParticle(), G4Track::GetMaterialCutsCouple(), and Acts::Test::step().
|
virtual |
Implements G4hRDEnergyLoss.
Definition at line 588 of file G4hImpactIonisation.cc.
View newest version in sPHENIX GitHub at line 588 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, material(), NotForced, theIonEffChargeModel, and G4VLowEnergyModel::TheValue().
|
private |
Definition at line 105 of file G4hImpactIonisation.cc.
View newest version in sPHENIX GitHub 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.
View newest version in sPHENIX GitHub at line 174 of file G4hImpactIonisation.cc
References antiprotonModel, antiprotonTable, betheBlochModel, G4VLowEnergyModel::HighEnergyLimit(), min, protonHighEnergy, protonModel, protonTable, theIonChuFluctuationModel, theIonEffChargeModel, theIonYangFluctuationModel, theNuclearStoppingModel, and theNuclearTable.
Referenced by BuildPhysicsTable().
|
inlinevirtual |
Reimplemented from G4VProcess.
Definition at line 310 of file G4hImpactIonisation.hh.
View newest version in sPHENIX GitHub at line 310 of file G4hImpactIonisation.hh
References G4ParticleDefinition::GetPDGCharge(), G4ParticleDefinition::GetPDGMass(), and CLHEP::proton_mass_c2.
|
private |
Definition at line 530 of file G4hImpactIonisation.cc.
View newest version in sPHENIX GitHub at line 530 of file G4hImpactIonisation.cc
References source.hepunit::electron_mass_c2, energy, G4ParticleDefinition::GetPDGSpin(), initialMass, and source.hepunit::twopi_mc2_rcl2.
Referenced by BuildLambdaTable().
|
private |
|
virtual |
Implements G4hRDEnergyLoss.
Definition at line 951 of file G4hImpactIonisation.cc.
View newest version in sPHENIX GitHub at line 951 of file G4hImpactIonisation.cc
References G4ParticleChange::AddSecondary(), G4VProcess::aParticleChange, atomicDeexcitation, G4InuclSpecialFunctions::bindingEnergy(), G4AtomicShell::BindingEnergy(), cutForDelta, e, G4Electron::Electron(), source.hepunit::electron_mass_c2, 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(), mass, material(), minElectronEnergy, minGammaEnergy, G4hRDEnergyLoss::MinKineticEnergy, modelK, modelL, modelM, phi, pixeCrossSectionHandler, G4VContinuousDiscreteProcess::PostStepDoIt(), G4ParticleChange::ProposeEnergy(), G4VParticleChange::ProposeLocalEnergyDeposit(), G4ParticleChange::ProposeMomentumDirection(), G4VParticleChange::ProposeTrackStatus(), G4Proton::ProtonDefinition(), r, CLHEP::Hep3Vector::rotateUz(), G4PixeCrossSectionHandler::SelectRandomAtom(), G4PixeCrossSectionHandler::SelectRandomShell(), G4DynamicParticle::SetDefinition(), G4DynamicParticle::SetKineticEnergy(), G4DynamicParticle::SetMomentumDirection(), G4VParticleChange::SetNumberOfSecondaries(), G4AtomicTransitionManager::Shell(), G4AtomicShell::ShellId(), twopi, CLHEP::Hep3Vector::x(), x, CLHEP::Hep3Vector::y(), Z, and CLHEP::Hep3Vector::z().
void G4hImpactIonisation::PrintInfoDefinition | ( | ) | const |
Definition at line 1713 of file G4hImpactIonisation.cc.
View newest version in sPHENIX GitHub at line 1713 of file G4hImpactIonisation.cc
References antiprotonHighEnergy, antiprotonLowEnergy, antiprotonTable, cutForDelta, eV, false, 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, material(), MeV, nStopping, protonHighEnergy, protonLowEnergy, protonTable, TeV, theBarkas, theNuclearTable, and G4hRDEnergyLoss::TotBin.
Referenced by BuildPhysicsTable().
|
private |
Definition at line 831 of file G4hImpactIonisation.cc.
View newest version in sPHENIX GitHub at line 831 of file G4hImpactIonisation.cc
References DeltaRaysEnergy(), G4cout, G4endl, G4MaterialCutsCouple::GetMaterial(), G4Material::GetName(), material(), MeV, mm, G4InuclParticleNames::proton, G4Proton::Proton(), source.hepunit::proton_mass_c2, protonLowEnergy, protonModel, G4VLowEnergyModel::TheValue(), and G4VProcess::verboseLevel.
Referenced by BuildLossTable(), and ComputeDEDX().
|
inlineprivate |
Definition at line 195 of file G4hImpactIonisation.hh.
View newest version in sPHENIX GitHub at line 195 of file G4hImpactIonisation.hh
References antiprotonTable.
Referenced by SetElectronicStoppingPowerModel().
|
inline |
Definition at line 147 of file G4hImpactIonisation.hh.
View newest version in sPHENIX GitHub at line 147 of file G4hImpactIonisation.hh
References theBarkas.
|
inline |
Definition at line 144 of file G4hImpactIonisation.hh.
View newest version in sPHENIX GitHub at line 144 of file G4hImpactIonisation.hh
References theBarkas.
Definition at line 1699 of file G4hImpactIonisation.cc.
View newest version in sPHENIX GitHub at line 1699 of file G4hImpactIonisation.cc
References minElectronEnergy.
Definition at line 1692 of file G4hImpactIonisation.cc.
View newest version in sPHENIX GitHub at line 1692 of file G4hImpactIonisation.cc
References minGammaEnergy.
void G4hImpactIonisation::SetElectronicStoppingPowerModel | ( | const G4ParticleDefinition * | aParticle, |
const G4String & | dedxTable | ||
) |
Definition at line 156 of file G4hImpactIonisation.cc.
View newest version in sPHENIX GitHub at line 156 of file G4hImpactIonisation.cc
References G4ParticleDefinition::GetPDGCharge(), SetAntiProtonElectronicStoppingPowerModel(), and SetProtonElectronicStoppingPowerModel().
Definition at line 109 of file G4hImpactIonisation.hh.
View newest version in sPHENIX GitHub at line 109 of file G4hImpactIonisation.hh
References antiprotonHighEnergy, and energy.
Definition at line 99 of file G4hImpactIonisation.hh.
View newest version in sPHENIX GitHub at line 99 of file G4hImpactIonisation.hh
References energy, and protonHighEnergy.
Definition at line 114 of file G4hImpactIonisation.hh.
View newest version in sPHENIX GitHub at line 114 of file G4hImpactIonisation.hh
References antiprotonLowEnergy, and energy.
Definition at line 104 of file G4hImpactIonisation.hh.
View newest version in sPHENIX GitHub at line 104 of file G4hImpactIonisation.hh
References energy, and protonLowEnergy.
|
inline |
Definition at line 141 of file G4hImpactIonisation.hh.
View newest version in sPHENIX GitHub at line 141 of file G4hImpactIonisation.hh
References nStopping.
|
inline |
Definition at line 138 of file G4hImpactIonisation.hh.
View newest version in sPHENIX GitHub at line 138 of file G4hImpactIonisation.hh
References nStopping.
Referenced by SetNuclearStoppingPowerModel().
Definition at line 130 of file G4hImpactIonisation.hh.
View newest version in sPHENIX GitHub at line 130 of file G4hImpactIonisation.hh
References SetNuclearStoppingOn(), and theNuclearTable.
Definition at line 150 of file G4hImpactIonisation.hh.
View newest version in sPHENIX GitHub at line 150 of file G4hImpactIonisation.hh
References pixeIsActive.
Definition at line 176 of file G4hImpactIonisation.hh.
View newest version in sPHENIX GitHub at line 176 of file G4hImpactIonisation.hh
References modelK.
Definition at line 177 of file G4hImpactIonisation.hh.
View newest version in sPHENIX GitHub at line 177 of file G4hImpactIonisation.hh
References modelL.
Definition at line 178 of file G4hImpactIonisation.hh.
View newest version in sPHENIX GitHub at line 178 of file G4hImpactIonisation.hh
References modelM.
Definition at line 180 of file G4hImpactIonisation.hh.
View newest version in sPHENIX GitHub at line 180 of file G4hImpactIonisation.hh
Definition at line 179 of file G4hImpactIonisation.hh.
View newest version in sPHENIX GitHub at line 179 of file G4hImpactIonisation.hh
|
inlineprivate |
Definition at line 191 of file G4hImpactIonisation.hh.
View newest version in sPHENIX GitHub at line 191 of file G4hImpactIonisation.hh
References protonTable.
Referenced by SetElectronicStoppingPowerModel().
|
private |
Definition at line 259 of file G4hImpactIonisation.hh.
View newest version in sPHENIX GitHub 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.
View newest version in sPHENIX GitHub at line 258 of file G4hImpactIonisation.hh
Referenced by AntiProtonParametrisedDEDX(), InitializeMe(), PrintInfoDefinition(), and SetLowEnergyForAntiProtonParametrisation().
|
private |
Definition at line 242 of file G4hImpactIonisation.hh.
View newest version in sPHENIX GitHub at line 242 of file G4hImpactIonisation.hh
Referenced by AntiProtonParametrisedDEDX(), InitializeParametrisation(), and ~G4hImpactIonisation().
|
private |
Definition at line 252 of file G4hImpactIonisation.hh.
View newest version in sPHENIX GitHub at line 252 of file G4hImpactIonisation.hh
Referenced by InitializeParametrisation(), PrintInfoDefinition(), and SetAntiProtonElectronicStoppingPowerModel().
|
private |
Definition at line 281 of file G4hImpactIonisation.hh.
View newest version in sPHENIX GitHub at line 281 of file G4hImpactIonisation.hh
Referenced by ActivateAugerElectronProduction(), and PostStepDoIt().
|
private |
Definition at line 240 of file G4hImpactIonisation.hh.
View newest version in sPHENIX GitHub at line 240 of file G4hImpactIonisation.hh
Referenced by BuildLossTable(), InitializeParametrisation(), and ~G4hImpactIonisation().
|
private |
Definition at line 275 of file G4hImpactIonisation.hh.
View newest version in sPHENIX GitHub at line 275 of file G4hImpactIonisation.hh
Referenced by AlongStepDoIt(), BuildLambdaTable(), BuildLossTable(), BuildPhysicsTable(), ComputeDEDX(), GetConstraints(), and GetMeanFreePath().
|
private |
Definition at line 276 of file G4hImpactIonisation.hh.
View newest version in sPHENIX GitHub at line 276 of file G4hImpactIonisation.hh
Referenced by AlongStepDoIt(), BuildLambdaTable(), BuildLossTable(), BuildPhysicsTable(), GetConstraints(), and GetMeanFreePath().
|
private |
Definition at line 265 of file G4hImpactIonisation.hh.
View newest version in sPHENIX GitHub 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.
View newest version in sPHENIX GitHub at line 266 of file G4hImpactIonisation.hh
Referenced by BuildPhysicsTable().
|
private |
Definition at line 286 of file G4hImpactIonisation.hh.
View newest version in sPHENIX GitHub at line 286 of file G4hImpactIonisation.hh
Referenced by InitializeMe(), PostStepDoIt(), and SetPixeProjectileMaxEnergy().
|
private |
Definition at line 285 of file G4hImpactIonisation.hh.
View newest version in sPHENIX GitHub at line 285 of file G4hImpactIonisation.hh
Referenced by InitializeMe(), PostStepDoIt(), and SetPixeProjectileMinEnergy().
|
private |
Definition at line 278 of file G4hImpactIonisation.hh.
View newest version in sPHENIX GitHub at line 278 of file G4hImpactIonisation.hh
Referenced by AlongStepDoIt(), and GetConstraints().
|
private |
Definition at line 273 of file G4hImpactIonisation.hh.
View newest version in sPHENIX GitHub at line 273 of file G4hImpactIonisation.hh
Referenced by AlongStepDoIt(), and GetConstraints().
|
private |
Definition at line 274 of file G4hImpactIonisation.hh.
View newest version in sPHENIX GitHub at line 274 of file G4hImpactIonisation.hh
Referenced by AlongStepDoIt(), and GetConstraints().
|
private |
Definition at line 277 of file G4hImpactIonisation.hh.
View newest version in sPHENIX GitHub at line 277 of file G4hImpactIonisation.hh
Referenced by BuildLambdaTable(), BuildPhysicsTable(), GetMeanFreePath(), and MicroscopicCrossSection().
|
private |
Definition at line 268 of file G4hImpactIonisation.hh.
View newest version in sPHENIX GitHub at line 268 of file G4hImpactIonisation.hh
Referenced by InitializeMe(), PostStepDoIt(), and SetCutForAugerElectrons().
|
private |
Definition at line 267 of file G4hImpactIonisation.hh.
View newest version in sPHENIX GitHub at line 267 of file G4hImpactIonisation.hh
Referenced by BuildPhysicsTable(), InitializeMe(), PostStepDoIt(), and SetCutForSecondaryPhotons().
|
private |
Definition at line 282 of file G4hImpactIonisation.hh.
View newest version in sPHENIX GitHub at line 282 of file G4hImpactIonisation.hh
Referenced by InitializeMe(), PostStepDoIt(), and SetPixeCrossSectionK().
|
private |
Definition at line 283 of file G4hImpactIonisation.hh.
View newest version in sPHENIX GitHub at line 283 of file G4hImpactIonisation.hh
Referenced by InitializeMe(), PostStepDoIt(), and SetPixeCrossSectionL().
|
private |
Definition at line 284 of file G4hImpactIonisation.hh.
View newest version in sPHENIX GitHub at line 284 of file G4hImpactIonisation.hh
Referenced by InitializeMe(), PostStepDoIt(), and SetPixeCrossSectionM().
|
private |
Definition at line 262 of file G4hImpactIonisation.hh.
View newest version in sPHENIX GitHub at line 262 of file G4hImpactIonisation.hh
Referenced by AlongStepDoIt(), PrintInfoDefinition(), SetNuclearStoppingOff(), and SetNuclearStoppingOn().
|
private |
Definition at line 271 of file G4hImpactIonisation.hh.
View newest version in sPHENIX GitHub at line 271 of file G4hImpactIonisation.hh
Referenced by GetConstraints().
|
private |
Definition at line 280 of file G4hImpactIonisation.hh.
View newest version in sPHENIX GitHub at line 280 of file G4hImpactIonisation.hh
Referenced by PostStepDoIt(), and ~G4hImpactIonisation().
|
private |
Definition at line 288 of file G4hImpactIonisation.hh.
View newest version in sPHENIX GitHub at line 288 of file G4hImpactIonisation.hh
Referenced by SetPixe().
|
private |
Definition at line 257 of file G4hImpactIonisation.hh.
View newest version in sPHENIX GitHub 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.
View newest version in sPHENIX GitHub at line 256 of file G4hImpactIonisation.hh
Referenced by AntiProtonParametrisedDEDX(), InitializeMe(), PrintInfoDefinition(), ProtonParametrisedDEDX(), and SetLowEnergyForProtonParametrisation().
|
private |
Definition at line 241 of file G4hImpactIonisation.hh.
View newest version in sPHENIX GitHub at line 241 of file G4hImpactIonisation.hh
Referenced by AntiProtonParametrisedDEDX(), InitializeParametrisation(), ProtonParametrisedDEDX(), and ~G4hImpactIonisation().
|
private |
Definition at line 251 of file G4hImpactIonisation.hh.
View newest version in sPHENIX GitHub at line 251 of file G4hImpactIonisation.hh
Referenced by InitializeParametrisation(), PrintInfoDefinition(), and SetProtonElectronicStoppingPowerModel().
|
private |
Definition at line 263 of file G4hImpactIonisation.hh.
View newest version in sPHENIX GitHub at line 263 of file G4hImpactIonisation.hh
Referenced by GetConstraints(), PrintInfoDefinition(), SetBarkasOff(), and SetBarkasOn().
|
private |
Definition at line 245 of file G4hImpactIonisation.hh.
View newest version in sPHENIX GitHub at line 245 of file G4hImpactIonisation.hh
Referenced by InitializeParametrisation(), and ~G4hImpactIonisation().
|
private |
Definition at line 243 of file G4hImpactIonisation.hh.
View newest version in sPHENIX GitHub at line 243 of file G4hImpactIonisation.hh
Referenced by BuildPhysicsTable(), ComputeDEDX(), GetMeanFreePath(), InitializeParametrisation(), and ~G4hImpactIonisation().
|
private |
Definition at line 246 of file G4hImpactIonisation.hh.
View newest version in sPHENIX GitHub at line 246 of file G4hImpactIonisation.hh
Referenced by InitializeParametrisation(), and ~G4hImpactIonisation().
|
private |
Definition at line 269 of file G4hImpactIonisation.hh.
View newest version in sPHENIX GitHub at line 269 of file G4hImpactIonisation.hh
Referenced by BuildLambdaTable(), BuildPhysicsTable(), and ~G4hImpactIonisation().
|
private |
Definition at line 244 of file G4hImpactIonisation.hh.
View newest version in sPHENIX GitHub at line 244 of file G4hImpactIonisation.hh
Referenced by AlongStepDoIt(), InitializeParametrisation(), and ~G4hImpactIonisation().
|
private |
Definition at line 253 of file G4hImpactIonisation.hh.
View newest version in sPHENIX GitHub at line 253 of file G4hImpactIonisation.hh
Referenced by InitializeParametrisation(), PrintInfoDefinition(), and SetNuclearStoppingPowerModel().