Geant4 10.7.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4IonisParamMat.hh>
Static Public Member Functions | |
static G4DensityEffectData * | GetDensityEffectData () |
Definition at line 60 of file G4IonisParamMat.hh.
G4IonisParamMat::G4IonisParamMat | ( | const G4Material * | material | ) |
Definition at line 59 of file G4IonisParamMat.cc.
G4IonisParamMat::~G4IonisParamMat | ( | ) |
Definition at line 121 of file G4IonisParamMat.cc.
G4IonisParamMat::G4IonisParamMat | ( | __void__ & | ) |
Definition at line 85 of file G4IonisParamMat.cc.
void G4IonisParamMat::ComputeDensityEffectOnFly | ( | G4bool | val | ) |
Definition at line 525 of file G4IonisParamMat.cc.
Referenced by G4Material::ComputeDensityEffectOnFly().
Definition at line 185 of file G4IonisParamMat.cc.
Referenced by G4MuBetheBlochModel::ComputeDEDXPerVolume(), G4BetheBlochModel::ComputeDEDXPerVolume(), G4LindhardSorensenIonModel::ComputeDEDXPerVolume(), and G4MollerBhabhaModel::ComputeDEDXPerVolume().
G4double G4IonisParamMat::FindMeanExcitationEnergy | ( | const G4Material * | mat | ) | const |
Definition at line 546 of file G4IonisParamMat.cc.
|
inline |
Definition at line 91 of file G4IonisParamMat.hh.
Referenced by G4EmCorrections::DensityCorrection(), and SetDensityEffectParameters().
|
inline |
Definition at line 85 of file G4IonisParamMat.hh.
|
inline |
Definition at line 152 of file G4IonisParamMat.hh.
Referenced by G4EmSaturation::DumpBirksCoefficients(), and G4EmSaturation::VisibleEnergyDeposition().
|
inline |
Definition at line 87 of file G4IonisParamMat.hh.
Referenced by G4EmCorrections::DensityCorrection(), and SetDensityEffectParameters().
|
inline |
Definition at line 97 of file G4IonisParamMat.hh.
Referenced by SetDensityEffectParameters().
Definition at line 240 of file G4IonisParamMat.hh.
Referenced by G4DensityEffectCalculator::ComputeDensityCorrection(), and DensityCorrection().
|
inline |
Definition at line 112 of file G4IonisParamMat.hh.
|
static |
Definition at line 178 of file G4IonisParamMat.cc.
Referenced by G4NistMessenger::SetNewValue().
|
inline |
Definition at line 134 of file G4IonisParamMat.hh.
Referenced by G4UniversalFluctuation::SampleFluctuations().
|
inline |
Definition at line 126 of file G4IonisParamMat.hh.
Referenced by G4UniversalFluctuation::SampleFluctuations().
|
inline |
Definition at line 130 of file G4IonisParamMat.hh.
Referenced by G4UniversalFluctuation::SampleFluctuations().
|
inline |
Definition at line 122 of file G4IonisParamMat.hh.
Referenced by G4UniversalFluctuation::SampleFluctuations().
|
inline |
Definition at line 124 of file G4IonisParamMat.hh.
Referenced by G4UniversalFluctuation::SampleFluctuations().
|
inline |
Definition at line 142 of file G4IonisParamMat.hh.
Referenced by G4ionEffectiveCharge::EffectiveCharge().
|
inline |
Definition at line 146 of file G4IonisParamMat.hh.
Referenced by G4CoulombScattering::MinPrimaryEnergy(), G4WentzelOKandVIxSection::SetupKinematic(), and G4WentzelVIRelXSection::SetupKinematic().
|
inline |
Definition at line 144 of file G4IonisParamMat.hh.
|
inline |
Definition at line 128 of file G4IonisParamMat.hh.
Referenced by G4UniversalFluctuation::SampleFluctuations().
|
inline |
Definition at line 132 of file G4IonisParamMat.hh.
Referenced by G4UniversalFluctuation::SampleFluctuations().
|
inline |
Definition at line 75 of file G4IonisParamMat.hh.
Referenced by G4UniversalFluctuation::SampleFluctuations().
|
inline |
Definition at line 89 of file G4IonisParamMat.hh.
Referenced by G4EmCorrections::DensityCorrection(), and SetDensityEffectParameters().
|
inline |
Definition at line 158 of file G4IonisParamMat.hh.
Referenced by G4ElectronIonPair::DumpMeanEnergyPerIonPair(), G4ElectronIonPair::MeanNumberOfIonsAlongStep(), and G4eeToTwoGammaModel::SampleSecondaries().
|
inline |
Definition at line 69 of file G4IonisParamMat.hh.
Referenced by G4EmCorrections::Bethe(), G4hImpactIonisation::BuildPhysicsTable(), G4MuBetheBlochModel::ComputeDEDXPerVolume(), G4BetheBlochModel::ComputeDEDXPerVolume(), G4LindhardSorensenIonModel::ComputeDEDXPerVolume(), G4MollerBhabhaModel::ComputeDEDXPerVolume(), G4tgbGeometryDumper::DumpMaterial(), G4DensityEffectCalculator::G4DensityEffectCalculator(), G4GDMLWriteMaterials::MaterialWrite(), G4IonParametrisedLossModel::MinEnergyCut(), G4MuBetheBlochModel::MinEnergyCut(), G4mplIonisationWithDeltaModel::MinEnergyCut(), G4AtimaEnergyLossModel::MinEnergyCut(), G4BetheBlochModel::MinEnergyCut(), G4BraggIonModel::MinEnergyCut(), G4LindhardSorensenIonModel::MinEnergyCut(), G4hImpactIonisation::PrintInfoDefinition(), and G4UniversalFluctuation::SampleFluctuations().
|
inline |
Definition at line 83 of file G4IonisParamMat.hh.
Referenced by G4DensityEffectCalculator::G4DensityEffectCalculator().
|
inline |
Definition at line 136 of file G4IonisParamMat.hh.
|
inline |
Definition at line 77 of file G4IonisParamMat.hh.
Referenced by G4EmCorrections::ShellCorrectionSTD().
|
inline |
Definition at line 79 of file G4IonisParamMat.hh.
Referenced by G4hBetheBlochModel::LowEnergyLimit(), and G4EmCorrections::ShellCorrectionSTD().
|
inline |
Definition at line 93 of file G4IonisParamMat.hh.
Referenced by G4EmCorrections::DensityCorrection(), and SetDensityEffectParameters().
|
inline |
Definition at line 95 of file G4IonisParamMat.hh.
Referenced by G4EmCorrections::DensityCorrection(), and SetDensityEffectParameters().
|
inline |
Definition at line 140 of file G4IonisParamMat.hh.
Referenced by G4MollerBhabhaModel::ComputeDEDXPerVolume(), G4AtimaEnergyLossModel::ComputeDEDXPerVolume(), G4GoudsmitSaundersonMscModel::ComputeTruePathLengthLimit(), G4UrbanAdjointMscModel::ComputeTruePathLengthLimit(), G4AtimaFluctuations::Dispersion(), G4IonFluctuations::Dispersion(), G4ionEffectiveCharge::EffectiveCharge(), G4GoudsmitSaundersonTable::InitSCPCorrection(), and G4eDPWAElasticDCS::InitSCPCorrection().
|
inline |
Definition at line 150 of file G4IonisParamMat.hh.
void G4IonisParamMat::SetDensityEffectParameters | ( | const G4Material * | bmat | ) |
Definition at line 501 of file G4IonisParamMat.cc.
void G4IonisParamMat::SetDensityEffectParameters | ( | G4double | cd, |
G4double | md, | ||
G4double | ad, | ||
G4double | x0, | ||
G4double | x1, | ||
G4double | d0 | ||
) |
Definition at line 480 of file G4IonisParamMat.cc.
|
inline |
Definition at line 156 of file G4IonisParamMat.hh.
Referenced by G4ElectronIonPair::FindG4MeanEnergyPerIonPair().
void G4IonisParamMat::SetMeanExcitationEnergy | ( | G4double | value | ) |
Definition at line 453 of file G4IonisParamMat.cc.
Referenced by G4tgbMaterialMgr::FindOrBuildG4Material(), and G4GDMLReadMaterials::MaterialRead().