Geant4 11.1.1
Toolkit for the simulation of the passage of particles through matter
|
#include <G4IonisParamMat.hh>
Static Public Member Functions | |
static G4DensityEffectData * | GetDensityEffectData () |
Definition at line 57 of file G4IonisParamMat.hh.
G4IonisParamMat::G4IonisParamMat | ( | const G4Material * | material | ) |
Definition at line 62 of file G4IonisParamMat.cc.
G4IonisParamMat::~G4IonisParamMat | ( | ) |
Definition at line 123 of file G4IonisParamMat.cc.
G4IonisParamMat::G4IonisParamMat | ( | __void__ & | ) |
Definition at line 88 of file G4IonisParamMat.cc.
|
delete |
void G4IonisParamMat::ComputeDensityEffectOnFly | ( | G4bool | val | ) |
Definition at line 545 of file G4IonisParamMat.cc.
Referenced by G4Material::ComputeDensityEffectOnFly().
Definition at line 110 of file G4IonisParamMat.hh.
Referenced by G4MuBetheBlochModel::ComputeDEDXPerVolume(), G4BetheBlochModel::ComputeDEDXPerVolume(), and G4MollerBhabhaModel::ComputeDEDXPerVolume().
G4double G4IonisParamMat::FindMeanExcitationEnergy | ( | const G4Material * | mat | ) | const |
Definition at line 566 of file G4IonisParamMat.cc.
|
inline |
Definition at line 88 of file G4IonisParamMat.hh.
Referenced by G4EmCorrections::DensityCorrection(), and SetDensityEffectParameters().
|
inline |
Definition at line 82 of file G4IonisParamMat.hh.
|
inline |
Definition at line 151 of file G4IonisParamMat.hh.
Referenced by G4EmSaturation::DumpBirksCoefficients(), and G4EmSaturation::VisibleEnergyDeposition().
|
inline |
Definition at line 84 of file G4IonisParamMat.hh.
Referenced by G4EmCorrections::DensityCorrection(), and SetDensityEffectParameters().
|
inline |
Definition at line 94 of file G4IonisParamMat.hh.
Referenced by SetDensityEffectParameters().
Definition at line 135 of file G4IonisParamMat.cc.
Referenced by G4DensityEffectCalculator::ComputeDensityCorrection(), and DensityCorrection().
|
inline |
Definition at line 105 of file G4IonisParamMat.hh.
|
static |
Definition at line 195 of file G4IonisParamMat.cc.
Referenced by G4NistMessenger::SetNewValue().
|
inline |
Definition at line 133 of file G4IonisParamMat.hh.
|
inline |
Definition at line 125 of file G4IonisParamMat.hh.
|
inline |
Definition at line 129 of file G4IonisParamMat.hh.
|
inline |
Definition at line 121 of file G4IonisParamMat.hh.
|
inline |
Definition at line 123 of file G4IonisParamMat.hh.
|
inline |
Definition at line 141 of file G4IonisParamMat.hh.
Referenced by G4ionEffectiveCharge::EffectiveCharge().
|
inline |
Definition at line 145 of file G4IonisParamMat.hh.
Referenced by G4CoulombScattering::MinPrimaryEnergy(), G4WentzelOKandVIxSection::SetupKinematic(), and G4WentzelVIRelXSection::SetupKinematic().
|
inline |
Definition at line 143 of file G4IonisParamMat.hh.
|
inline |
Definition at line 127 of file G4IonisParamMat.hh.
|
inline |
Definition at line 131 of file G4IonisParamMat.hh.
|
inline |
Definition at line 72 of file G4IonisParamMat.hh.
|
inline |
Definition at line 86 of file G4IonisParamMat.hh.
Referenced by G4EmCorrections::DensityCorrection(), and SetDensityEffectParameters().
|
inline |
Definition at line 157 of file G4IonisParamMat.hh.
Referenced by G4ElectronIonPair::DumpMeanEnergyPerIonPair(), G4ElectronIonPair::MeanNumberOfIonsAlongStep(), and G4eeToTwoGammaModel::SampleSecondaries().
|
inline |
Definition at line 66 of file G4IonisParamMat.hh.
Referenced by G4EmCorrections::Bethe(), G4hImpactIonisation::BuildPhysicsTable(), G4MuBetheBlochModel::ComputeDEDXPerVolume(), G4BetheBlochModel::ComputeDEDXPerVolume(), G4MollerBhabhaModel::ComputeDEDXPerVolume(), G4tgbGeometryDumper::DumpMaterial(), G4DensityEffectCalculator::G4DensityEffectCalculator(), G4GDMLWriteMaterials::MaterialWrite(), G4IonParametrisedLossModel::MinEnergyCut(), G4MuBetheBlochModel::MinEnergyCut(), G4mplIonisationWithDeltaModel::MinEnergyCut(), G4AtimaEnergyLossModel::MinEnergyCut(), G4BetheBlochModel::MinEnergyCut(), G4BraggIonModel::MinEnergyCut(), G4BraggModel::MinEnergyCut(), G4LindhardSorensenIonModel::MinEnergyCut(), and G4hImpactIonisation::PrintInfoDefinition().
|
inline |
Definition at line 80 of file G4IonisParamMat.hh.
Referenced by G4DensityEffectCalculator::G4DensityEffectCalculator().
|
inline |
Definition at line 135 of file G4IonisParamMat.hh.
|
inline |
Definition at line 74 of file G4IonisParamMat.hh.
Referenced by G4EmCorrections::ShellCorrectionSTD().
|
inline |
Definition at line 76 of file G4IonisParamMat.hh.
Referenced by G4hBetheBlochModel::LowEnergyLimit(), and G4EmCorrections::ShellCorrectionSTD().
|
inline |
Definition at line 90 of file G4IonisParamMat.hh.
Referenced by G4EmCorrections::DensityCorrection(), and SetDensityEffectParameters().
|
inline |
Definition at line 92 of file G4IonisParamMat.hh.
Referenced by G4EmCorrections::DensityCorrection(), and SetDensityEffectParameters().
|
inline |
Definition at line 139 of file G4IonisParamMat.hh.
Referenced by G4MollerBhabhaModel::ComputeDEDXPerVolume(), G4AtimaEnergyLossModel::ComputeDEDXPerVolume(), G4UrbanAdjointMscModel::ComputeTruePathLengthLimit(), G4GoudsmitSaundersonMscModel::ComputeTruePathLengthLimit(), G4AtimaFluctuations::Dispersion(), G4IonFluctuations::Dispersion(), G4ionEffectiveCharge::EffectiveCharge(), G4GoudsmitSaundersonTable::InitSCPCorrection(), and G4eDPWAElasticDCS::InitSCPCorrection().
|
delete |
|
delete |
|
delete |
|
inline |
Definition at line 149 of file G4IonisParamMat.hh.
void G4IonisParamMat::SetDensityEffectParameters | ( | const G4Material * | bmat | ) |
Definition at line 521 of file G4IonisParamMat.cc.
void G4IonisParamMat::SetDensityEffectParameters | ( | G4double | cd, |
G4double | md, | ||
G4double | ad, | ||
G4double | x0, | ||
G4double | x1, | ||
G4double | d0 | ||
) |
Definition at line 504 of file G4IonisParamMat.cc.
|
inline |
Definition at line 155 of file G4IonisParamMat.hh.
Referenced by G4ElectronIonPair::FindG4MeanEnergyPerIonPair().
void G4IonisParamMat::SetMeanExcitationEnergy | ( | G4double | value | ) |
Definition at line 477 of file G4IonisParamMat.cc.
Referenced by G4tgbMaterialMgr::FindOrBuildG4Material(), and G4GDMLReadMaterials::MaterialRead().