Geant4
10.01.p02
|
#include <G4EmCorrections.hh>
Private Member Functions | |
void | Initialise () |
void | BuildCorrectionVector () |
void | SetupKinematics (const G4ParticleDefinition *, const G4Material *, G4double kineticEnergy) |
G4double | KShell (G4double theta, G4double eta) |
G4double | LShell (G4double theta, G4double eta) |
G4int | Index (G4double x, G4double *y, G4int n) |
G4double | Value (G4double xv, G4double x1, G4double x2, G4double y1, G4double y2) |
G4double | Value2 (G4double xv, G4double yv, G4double x1, G4double x2, G4double y1, G4double y2, G4double z11, G4double z21, G4double z12, G4double z22) |
G4double | NuclearStoppingPower (G4double e, G4double z1, G4double z2, G4double m1, G4double m2) |
G4EmCorrections & | operator= (const G4EmCorrections &right) |
G4EmCorrections (const G4EmCorrections &) | |
Static Private Attributes | |
static const G4double | inveplus = 1.0/CLHEP::eplus |
Definition at line 71 of file G4EmCorrections.hh.
G4EmCorrections::G4EmCorrections | ( | G4int | verb | ) |
Definition at line 81 of file G4EmCorrections.cc.
References BarkasCorr, curMaterial, curParticle, curVector, eCorrMax, eCorrMin, eth, G4ParticleTable::GetIonTable(), G4ParticleTable::GetParticleTable(), Initialise(), G4NistManager::Instance(), ionHEModel, ionLEModel, ionTable, keV, kinEnergy, massFactor, material, MeV, nbinCorr, ncouples, nIons, nist, particle, ThetaK, ThetaL, and verbose.
|
virtual |
Definition at line 107 of file G4EmCorrections.cc.
References BarkasCorr, nIons, stopData, ThetaK, and ThetaL.
|
private |
void G4EmCorrections::AddStoppingData | ( | G4int | Z, |
G4int | A, | ||
const G4String & | materialName, | ||
G4PhysicsVector * | dVector | ||
) |
Definition at line 794 of file G4EmCorrections.cc.
References Aion, G4cout, G4endl, ionList, materialList, materialName, nIons, stopData, verbose, and Zion.
Referenced by G4ionIonisation::AddStoppingData(), and G4WaterStopping::Initialise().
G4double G4EmCorrections::BarkasCorrection | ( | const G4ParticleDefinition * | p, |
const G4Material * | mat, | ||
G4double | kineticEnergy | ||
) |
Definition at line 580 of file G4EmCorrections.cc.
References atomDensity, ba2, BarkasCorr, beta, charge, G4PhysicsVector::Energy(), G4Material::GetName(), G4Material::GetTotNbOfAtomsPerVolume(), iz, material, numberOfElements, SetupKinematics(), and G4PhysicsVector::Value().
Referenced by ComputeIonCorrections(), HighOrderCorrections(), and IonBarkasCorrection().
G4double G4EmCorrections::Bethe | ( | const G4ParticleDefinition * | p, |
const G4Material * | mat, | ||
G4double | kineticEnergy | ||
) |
Definition at line 254 of file G4EmCorrections.cc.
References beta2, bg2, G4Log(), G4Material::GetIonisation(), G4IonisParamMat::GetMeanExcitationEnergy(), material, SetupKinematics(), and tmax.
G4double G4EmCorrections::BlochCorrection | ( | const G4ParticleDefinition * | p, |
const G4Material * | mat, | ||
G4double | kineticEnergy | ||
) |
Definition at line 637 of file G4EmCorrections.cc.
References ba2, q2, and SetupKinematics().
Referenced by ComputeIonCorrections(), and HighOrderCorrections().
|
private |
Definition at line 819 of file G4EmCorrections.cc.
References A, Aion, G4VEmModel::ComputeDEDXPerVolume(), ComputeIonCorrections(), curMaterial, curParticle, currentZ, eCorrMax, eCorrMin, effCharge, G4ionEffectiveCharge::EffectiveChargeSquareRatio(), G4PhysicsVector::Energy(), eth, G4cout, G4endl, G4GenericIon::GenericIon(), G4ParticleDefinition::GetBaryonNumber(), G4IonTable::GetIon(), G4ParticleDefinition::GetParticleName(), G4ParticleDefinition::GetPDGMass(), idx, ionHEModel, ionLEModel, ionList, ionTable, massFactor, materialName, MeV, nbinCorr, G4PhysicsVector::PutValue(), G4PhysicsVector::SetSpline(), stopData, verbose, and Zion.
Referenced by EffectiveChargeCorrection().
G4double G4EmCorrections::ComputeIonCorrections | ( | const G4ParticleDefinition * | p, |
const G4Material * | mat, | ||
G4double | kineticEnergy | ||
) |
Definition at line 172 of file G4EmCorrections.cc.
References BarkasCorrection(), beta2, BlochCorrection(), charge, G4cout, G4endl, G4Material::GetElectronDensity(), material, MeV, MottCorrection(), q2, SetupKinematics(), tau, and verbose.
Referenced by BuildCorrectionVector(), and IonHighOrderCorrections().
G4double G4EmCorrections::DensityCorrection | ( | const G4ParticleDefinition * | p, |
const G4Material * | mat, | ||
G4double | kineticEnergy | ||
) |
Definition at line 554 of file G4EmCorrections.cc.
References bg2, G4Log(), G4IonisParamMat::GetAdensity(), G4IonisParamMat::GetCdensity(), G4Material::GetIonisation(), G4IonisParamMat::GetMdensity(), G4IonisParamMat::GetX0density(), G4IonisParamMat::GetX1density(), material, SetupKinematics(), and twoln10.
G4double G4EmCorrections::EffectiveChargeCorrection | ( | const G4ParticleDefinition * | p, |
const G4Material * | mat, | ||
G4double | kineticEnergy | ||
) |
Definition at line 745 of file G4EmCorrections.cc.
References BuildCorrectionVector(), curMaterial, curParticle, currentZ, curVector, eplus, factor, G4cout, G4endl, G4ParticleDefinition::GetAtomicNumber(), G4ParticleDefinition::GetPDGCharge(), G4ParticleDefinition::GetPDGMass(), idx, ionList, massFactor, materialList, nIons, stopData, G4PhysicsVector::Value(), verbose, and Zion.
Referenced by G4BetheBlochModel::CorrectionsAlongStep(), G4BraggIonModel::CorrectionsAlongStep(), G4BetheBlochModel::GetChargeSquareRatio(), G4BraggModel::GetChargeSquareRatio(), G4BraggIonModel::GetChargeSquareRatio(), and G4EmCalculator::UpdateParticle().
|
inline |
Definition at line 340 of file G4EmCorrections.hh.
References effCharge, and G4ionEffectiveCharge::EffectiveChargeSquareRatio().
Referenced by G4BetheBlochModel::CorrectionsAlongStep(), G4BraggIonModel::CorrectionsAlongStep(), G4BetheBlochModel::GetChargeSquareRatio(), G4BraggIonModel::GetChargeSquareRatio(), G4BraggModel::GetChargeSquareRatio(), G4UAtomicDeexcitation::GetShellIonisationCrossSectionPerAtom(), G4ContinuousGainOfEnergy::SetDynamicMassCharge(), and G4EmCalculator::UpdateParticle().
|
inline |
Definition at line 326 of file G4EmCorrections.hh.
References nIons.
Referenced by G4ionIonisation::PrintInfo().
|
inline |
Definition at line 332 of file G4EmCorrections.hh.
References effCharge, and G4ionEffectiveCharge::EffectiveCharge().
Referenced by G4BetheBlochModel::GetParticleCharge(), G4BraggModel::GetParticleCharge(), and G4BraggIonModel::GetParticleCharge().
G4double G4EmCorrections::HighOrderCorrections | ( | const G4ParticleDefinition * | p, |
const G4Material * | mat, | ||
G4double | kineticEnergy, | ||
G4double | cutEnergy | ||
) |
Definition at line 117 of file G4EmCorrections.cc.
References BarkasCorrection(), beta2, BlochCorrection(), G4cout, G4endl, G4Material::GetElectronDensity(), G4Material::GetName(), KShellCorrection(), LShellCorrection(), material, MeV, MottCorrection(), q2, SetupKinematics(), ShellCorrection(), tau, and verbose.
Referenced by G4MuBetheBlochModel::ComputeDEDXPerVolume(), and G4BetheBlochModel::ComputeDEDXPerVolume().
Definition at line 294 of file G4EmCorrections.hh.
Referenced by KShell(), and LShell().
|
private |
Definition at line 918 of file G4EmCorrections.cc.
References a, alpha2, BarkasCorr, CK, CL, cm2, COSEB, COSXI, ed, Eta, eV, G4Log(), HM, HN, lossFlucFlag, nEtaK, nEtaL, nK, nL, G4LPhysicsFreeVector::PutValues(), G4PhysicsVector::SetSpline(), SK, SL, TheK, TheL, ThetaK, ThetaL, theZieglerFactor, TK, TL, UK, UL, VK, VL, Z23, ZD, and ZK.
Referenced by G4EmCorrections().
void G4EmCorrections::InitialiseForNewRun | ( | ) |
Definition at line 895 of file G4EmCorrections.cc.
References currmat, G4MaterialCutsCouple::GetMaterial(), G4ProductionCutsTable::GetMaterialCutsCouple(), G4ProductionCutsTable::GetProductionCutsTable(), G4ProductionCutsTable::GetTableSize(), materialList, materialName, ncouples, nIons, and thcorr.
Referenced by G4ionIonisation::InitialiseEnergyLossProcess().
G4double G4EmCorrections::IonBarkasCorrection | ( | const G4ParticleDefinition * | p, |
const G4Material * | mat, | ||
G4double | kineticEnergy | ||
) |
Definition at line 152 of file G4EmCorrections.cc.
References BarkasCorrection(), beta2, G4Material::GetElectronDensity(), material, q2, SetupKinematics(), and tau.
Referenced by G4BetheBlochModel::ComputeDEDXPerVolume().
G4double G4EmCorrections::IonHighOrderCorrections | ( | const G4ParticleDefinition * | p, |
const G4MaterialCutsCouple * | couple, | ||
G4double | kineticEnergy | ||
) |
Definition at line 204 of file G4EmCorrections.cc.
References ComputeIonCorrections(), currmat, eth, G4cout, G4endl, G4MaterialCutsCouple::GetIndex(), G4MaterialCutsCouple::GetMaterial(), G4ParticleDefinition::GetPDGCharge(), G4ParticleDefinition::GetPDGEncoding(), G4ParticleDefinition::GetPDGMass(), inveplus, ionHEModel, ncouples, thcorr, and verbose.
Referenced by G4BetheBlochModel::CorrectionsAlongStep().
Definition at line 345 of file G4EmCorrections.cc.
References CK, Eta, Index(), nEtaK, nK, TheK, UK, Value(), Value2(), VK, and ZK.
Referenced by KShellCorrection(), and ShellCorrection().
G4double G4EmCorrections::KShellCorrection | ( | const G4ParticleDefinition * | p, |
const G4Material * | mat, | ||
G4double | kineticEnergy | ||
) |
Definition at line 278 of file G4EmCorrections.cc.
References alpha2, atomDensity, ba2, G4Material::GetTotNbOfAtomsPerVolume(), iz, KShell(), material, numberOfElements, SetupKinematics(), ThetaK, and G4PhysicsVector::Value().
Referenced by HighOrderCorrections().
Definition at line 388 of file G4EmCorrections.cc.
References CL, Eta, Index(), nEtaL, nL, TheL, UL, Value(), Value2(), and VL.
Referenced by LShellCorrection(), and ShellCorrection().
G4double G4EmCorrections::LShellCorrection | ( | const G4ParticleDefinition * | p, |
const G4Material * | mat, | ||
G4double | kineticEnergy | ||
) |
Definition at line 307 of file G4EmCorrections.cc.
References alpha2, atomDensity, ba2, G4AtomicShells::GetNumberOfElectrons(), G4AtomicShells::GetNumberOfShells(), G4Material::GetTotNbOfAtomsPerVolume(), iz, LShell(), material, G4INCL::Math::min(), nmax, numberOfElements, SetupKinematics(), ThetaL, G4PhysicsVector::Value(), and ZD.
Referenced by HighOrderCorrections().
G4double G4EmCorrections::MottCorrection | ( | const G4ParticleDefinition * | p, |
const G4Material * | mat, | ||
G4double | kineticEnergy | ||
) |
Definition at line 663 of file G4EmCorrections.cc.
References beta, charge, G4INCL::Math::pi, and SetupKinematics().
Referenced by ComputeIonCorrections(), and HighOrderCorrections().
G4double G4EmCorrections::NuclearDEDX | ( | const G4ParticleDefinition * | p, |
const G4Material * | mat, | ||
G4double | kineticEnergy, | ||
G4bool | fluct = true |
||
) |
Definition at line 674 of file G4EmCorrections.cc.
References atomDensity, g, G4Element::GetA(), G4ParticleDefinition::GetPDGCharge(), G4Element::GetZ(), inveplus, kinEnergy, lossFlucFlag, mass, mole, NuclearStoppingPower(), numberOfElements, particle, SetupKinematics(), and theZieglerFactor.
Referenced by G4EmCalculator::ComputeNuclearDEDX().
|
private |
Definition at line 703 of file G4EmCorrections.cc.
References a, ed, G4INCL::KinematicsUtils::energy(), G4NistManager::GetZ13(), keV, lossFlucFlag, nist, G4INCL::DeJongSpin::shoot(), and Z23.
Referenced by NuclearDEDX().
|
private |
|
inline |
Definition at line 320 of file G4EmCorrections.hh.
References ionHEModel, and ionLEModel.
Referenced by G4ionIonisation::InitialiseEnergyLossProcess().
|
inlineprivate |
Definition at line 347 of file G4EmCorrections.hh.
References alpha2, atomDensity, ba2, beta, beta2, bg2, charge, effCharge, G4ionEffectiveCharge::EffectiveCharge(), gamma, G4Material::GetAtomicNumDensityVector(), G4Material::GetElementVector(), G4Material::GetNumberOfElements(), G4ParticleDefinition::GetPDGCharge(), G4ParticleDefinition::GetPDGMass(), inveplus, kinEnergy, mass, material, numberOfElements, particle, q2, tau, theElementVector, and tmax.
Referenced by BarkasCorrection(), Bethe(), BlochCorrection(), ComputeIonCorrections(), DensityCorrection(), HighOrderCorrections(), IonBarkasCorrection(), KShellCorrection(), LShellCorrection(), MottCorrection(), NuclearDEDX(), ShellCorrection(), ShellCorrectionSTD(), and SpinCorrection().
|
inline |
Definition at line 376 of file G4EmCorrections.hh.
References verbose.
Referenced by G4LossTableManager::ResetParameters().
G4double G4EmCorrections::ShellCorrection | ( | const G4ParticleDefinition * | p, |
const G4Material * | mat, | ||
G4double | kineticEnergy | ||
) |
Definition at line 465 of file G4EmCorrections.cc.
References alpha2, atomDensity, ba2, G4lrint(), G4AtomicShells::GetNumberOfElectrons(), G4AtomicShells::GetNumberOfShells(), G4Material::GetTotNbOfAtomsPerVolume(), HM, HN, iz, KShell(), LShell(), material, G4INCL::Math::min(), nmax, numberOfElements, SetupKinematics(), ThetaK, ThetaL, G4PhysicsVector::Value(), and ZD.
Referenced by G4MuBetheBlochModel::ComputeDEDXPerVolume(), G4BetheBlochModel::ComputeDEDXPerVolume(), and HighOrderCorrections().
G4double G4EmCorrections::ShellCorrectionSTD | ( | const G4ParticleDefinition * | p, |
const G4Material * | mat, | ||
G4double | kineticEnergy | ||
) |
Definition at line 431 of file G4EmCorrections.cc.
References bg2, bg2lim, G4Log(), G4Material::GetIonisation(), G4IonisParamMat::GetShellCorrectionVector(), G4IonisParamMat::GetTaul(), mass, material, MeV, SetupKinematics(), and tau.
G4double G4EmCorrections::SpinCorrection | ( | const G4ParticleDefinition * | p, |
const G4Material * | mat, | ||
G4double | kineticEnergy | ||
) |
Definition at line 267 of file G4EmCorrections.cc.
References kinEnergy, mass, SetupKinematics(), and tmax.
|
inlineprivate |
Definition at line 301 of file G4EmCorrections.hh.
Referenced by KShell(), and LShell().
|
inlineprivate |
Definition at line 307 of file G4EmCorrections.hh.
Referenced by KShell(), and LShell().
|
private |
Definition at line 202 of file G4EmCorrections.hh.
Referenced by Initialise(), and NuclearStoppingPower().
|
private |
Definition at line 284 of file G4EmCorrections.hh.
Referenced by AddStoppingData(), and BuildCorrectionVector().
|
private |
Definition at line 204 of file G4EmCorrections.hh.
Referenced by Initialise(), KShellCorrection(), LShellCorrection(), SetupKinematics(), and ShellCorrection().
|
private |
Definition at line 251 of file G4EmCorrections.hh.
Referenced by BarkasCorrection(), KShellCorrection(), LShellCorrection(), NuclearDEDX(), SetupKinematics(), and ShellCorrection().
|
private |
Definition at line 264 of file G4EmCorrections.hh.
Referenced by BarkasCorrection(), BlochCorrection(), KShellCorrection(), LShellCorrection(), SetupKinematics(), and ShellCorrection().
|
private |
Definition at line 238 of file G4EmCorrections.hh.
Referenced by BarkasCorrection(), G4EmCorrections(), Initialise(), and ~G4EmCorrections().
|
private |
Definition at line 263 of file G4EmCorrections.hh.
Referenced by BarkasCorrection(), MottCorrection(), and SetupKinematics().
|
private |
Definition at line 262 of file G4EmCorrections.hh.
Referenced by Bethe(), ComputeIonCorrections(), HighOrderCorrections(), IonBarkasCorrection(), and SetupKinematics().
|
private |
Definition at line 261 of file G4EmCorrections.hh.
Referenced by Bethe(), DensityCorrection(), SetupKinematics(), and ShellCorrectionSTD().
|
private |
Definition at line 266 of file G4EmCorrections.hh.
Referenced by BarkasCorrection(), ComputeIonCorrections(), MottCorrection(), and SetupKinematics().
|
private |
Definition at line 232 of file G4EmCorrections.hh.
Referenced by Initialise(), and KShell().
|
private |
Definition at line 233 of file G4EmCorrections.hh.
Referenced by Initialise(), and LShell().
|
private |
Definition at line 214 of file G4EmCorrections.hh.
Referenced by Initialise().
|
private |
Definition at line 215 of file G4EmCorrections.hh.
Referenced by Initialise().
|
private |
Definition at line 249 of file G4EmCorrections.hh.
Referenced by BuildCorrectionVector(), EffectiveChargeCorrection(), and G4EmCorrections().
|
private |
Definition at line 247 of file G4EmCorrections.hh.
Referenced by BuildCorrectionVector(), EffectiveChargeCorrection(), and G4EmCorrections().
|
private |
Definition at line 282 of file G4EmCorrections.hh.
Referenced by BuildCorrectionVector(), and EffectiveChargeCorrection().
|
private |
Definition at line 242 of file G4EmCorrections.hh.
Referenced by InitialiseForNewRun(), and IonHighOrderCorrections().
|
private |
Definition at line 291 of file G4EmCorrections.hh.
Referenced by EffectiveChargeCorrection(), and G4EmCorrections().
|
private |
Definition at line 269 of file G4EmCorrections.hh.
Referenced by BuildCorrectionVector(), and G4EmCorrections().
|
private |
Definition at line 268 of file G4EmCorrections.hh.
Referenced by BuildCorrectionVector(), and G4EmCorrections().
|
private |
Definition at line 201 of file G4EmCorrections.hh.
Referenced by Initialise(), and NuclearStoppingPower().
|
private |
Definition at line 272 of file G4EmCorrections.hh.
Referenced by BuildCorrectionVector(), EffectiveChargeSquareRatio(), GetParticleCharge(), and SetupKinematics().
|
private |
Definition at line 231 of file G4EmCorrections.hh.
Referenced by Initialise(), KShell(), and LShell().
|
private |
Definition at line 258 of file G4EmCorrections.hh.
Referenced by BuildCorrectionVector(), G4EmCorrections(), and IonHighOrderCorrections().
|
private |
Definition at line 257 of file G4EmCorrections.hh.
|
private |
Definition at line 260 of file G4EmCorrections.hh.
Referenced by SetupKinematics().
|
private |
Definition at line 234 of file G4EmCorrections.hh.
Referenced by Initialise(), and ShellCorrection().
|
private |
Definition at line 235 of file G4EmCorrections.hh.
Referenced by Initialise(), and ShellCorrection().
|
private |
Definition at line 281 of file G4EmCorrections.hh.
Referenced by BuildCorrectionVector(), and EffectiveChargeCorrection().
|
staticprivate |
Definition at line 199 of file G4EmCorrections.hh.
Referenced by IonHighOrderCorrections(), NuclearDEDX(), and SetupKinematics().
|
private |
Definition at line 277 of file G4EmCorrections.hh.
Referenced by BuildCorrectionVector(), G4EmCorrections(), IonHighOrderCorrections(), and SetIonisationModels().
|
private |
Definition at line 276 of file G4EmCorrections.hh.
Referenced by BuildCorrectionVector(), G4EmCorrections(), and SetIonisationModels().
|
private |
Definition at line 287 of file G4EmCorrections.hh.
Referenced by AddStoppingData(), BuildCorrectionVector(), and EffectiveChargeCorrection().
|
private |
Definition at line 275 of file G4EmCorrections.hh.
Referenced by BuildCorrectionVector(), and G4EmCorrections().
|
private |
Definition at line 254 of file G4EmCorrections.hh.
Referenced by G4EmCorrections(), NuclearDEDX(), SetupKinematics(), and SpinCorrection().
|
private |
Definition at line 205 of file G4EmCorrections.hh.
Referenced by Initialise(), NuclearDEDX(), and NuclearStoppingPower().
|
private |
Definition at line 255 of file G4EmCorrections.hh.
Referenced by NuclearDEDX(), SetupKinematics(), ShellCorrectionSTD(), and SpinCorrection().
|
private |
Definition at line 256 of file G4EmCorrections.hh.
Referenced by BuildCorrectionVector(), EffectiveChargeCorrection(), and G4EmCorrections().
|
private |
Definition at line 248 of file G4EmCorrections.hh.
Referenced by BarkasCorrection(), Bethe(), ComputeIonCorrections(), DensityCorrection(), G4EmCorrections(), HighOrderCorrections(), IonBarkasCorrection(), KShellCorrection(), LShellCorrection(), SetupKinematics(), ShellCorrection(), and ShellCorrectionSTD().
|
private |
Definition at line 289 of file G4EmCorrections.hh.
Referenced by AddStoppingData(), EffectiveChargeCorrection(), and InitialiseForNewRun().
|
private |
Definition at line 285 of file G4EmCorrections.hh.
Referenced by AddStoppingData(), BuildCorrectionVector(), and InitialiseForNewRun().
|
private |
Definition at line 270 of file G4EmCorrections.hh.
Referenced by BuildCorrectionVector(), and G4EmCorrections().
|
private |
Definition at line 244 of file G4EmCorrections.hh.
Referenced by G4EmCorrections(), InitialiseForNewRun(), and IonHighOrderCorrections().
|
private |
Definition at line 211 of file G4EmCorrections.hh.
Referenced by Initialise(), and KShell().
|
private |
Definition at line 212 of file G4EmCorrections.hh.
Referenced by Initialise(), and LShell().
|
private |
Definition at line 280 of file G4EmCorrections.hh.
Referenced by AddStoppingData(), EffectiveChargeCorrection(), G4EmCorrections(), GetNumberOfStoppingVectors(), InitialiseForNewRun(), and ~G4EmCorrections().
|
private |
Definition at line 274 of file G4EmCorrections.hh.
Referenced by G4EmCorrections(), and NuclearStoppingPower().
|
private |
Definition at line 209 of file G4EmCorrections.hh.
Referenced by Initialise(), and KShell().
|
private |
Definition at line 210 of file G4EmCorrections.hh.
Referenced by Initialise(), and LShell().
|
private |
Definition at line 253 of file G4EmCorrections.hh.
Referenced by BarkasCorrection(), KShellCorrection(), LShellCorrection(), NuclearDEDX(), SetupKinematics(), and ShellCorrection().
|
private |
Definition at line 246 of file G4EmCorrections.hh.
Referenced by G4EmCorrections(), NuclearDEDX(), and SetupKinematics().
|
private |
Definition at line 267 of file G4EmCorrections.hh.
Referenced by BlochCorrection(), ComputeIonCorrections(), HighOrderCorrections(), IonBarkasCorrection(), and SetupKinematics().
|
private |
Definition at line 219 of file G4EmCorrections.hh.
Referenced by Initialise().
|
private |
Definition at line 226 of file G4EmCorrections.hh.
Referenced by Initialise().
|
private |
Definition at line 290 of file G4EmCorrections.hh.
Referenced by AddStoppingData(), BuildCorrectionVector(), EffectiveChargeCorrection(), and ~G4EmCorrections().
|
private |
Definition at line 259 of file G4EmCorrections.hh.
Referenced by ComputeIonCorrections(), HighOrderCorrections(), IonBarkasCorrection(), SetupKinematics(), and ShellCorrectionSTD().
Definition at line 243 of file G4EmCorrections.hh.
Referenced by InitialiseForNewRun(), and IonHighOrderCorrections().
|
private |
Definition at line 250 of file G4EmCorrections.hh.
Referenced by SetupKinematics().
|
private |
Definition at line 218 of file G4EmCorrections.hh.
Referenced by Initialise(), and KShell().
|
private |
Definition at line 225 of file G4EmCorrections.hh.
Referenced by Initialise(), and LShell().
|
private |
Definition at line 239 of file G4EmCorrections.hh.
Referenced by G4EmCorrections(), Initialise(), KShellCorrection(), ShellCorrection(), and ~G4EmCorrections().
|
private |
Definition at line 240 of file G4EmCorrections.hh.
Referenced by G4EmCorrections(), Initialise(), LShellCorrection(), ShellCorrection(), and ~G4EmCorrections().
|
private |
Definition at line 203 of file G4EmCorrections.hh.
Referenced by Initialise(), and NuclearDEDX().
|
private |
Definition at line 220 of file G4EmCorrections.hh.
Referenced by Initialise().
|
private |
Definition at line 227 of file G4EmCorrections.hh.
Referenced by Initialise().
|
private |
Definition at line 265 of file G4EmCorrections.hh.
Referenced by Bethe(), SetupKinematics(), and SpinCorrection().
|
private |
Definition at line 221 of file G4EmCorrections.hh.
Referenced by Initialise(), and KShell().
|
private |
Definition at line 228 of file G4EmCorrections.hh.
Referenced by Initialise(), and LShell().
|
private |
Definition at line 207 of file G4EmCorrections.hh.
Referenced by AddStoppingData(), BuildCorrectionVector(), ComputeIonCorrections(), EffectiveChargeCorrection(), G4EmCorrections(), HighOrderCorrections(), IonHighOrderCorrections(), and SetVerbose().
|
private |
Definition at line 222 of file G4EmCorrections.hh.
Referenced by Initialise(), and KShell().
|
private |
Definition at line 229 of file G4EmCorrections.hh.
Referenced by Initialise(), and LShell().
|
private |
Definition at line 236 of file G4EmCorrections.hh.
Referenced by Initialise(), and NuclearStoppingPower().
|
private |
Definition at line 216 of file G4EmCorrections.hh.
Referenced by Initialise(), LShellCorrection(), and ShellCorrection().
|
private |
Definition at line 283 of file G4EmCorrections.hh.
Referenced by AddStoppingData(), BuildCorrectionVector(), and EffectiveChargeCorrection().
|
private |
Definition at line 223 of file G4EmCorrections.hh.
Referenced by Initialise(), and KShell().