Geant4 11.2.2
Toolkit for the simulation of the passage of particles through matter
|
#include <G4IonisParamMat.hh>
Static Public Member Functions | |
static G4DensityEffectData * | GetDensityEffectData () |
Definition at line 48 of file G4IonisParamMat.hh.
G4IonisParamMat::G4IonisParamMat | ( | const G4Material * | material | ) |
Definition at line 59 of file G4IonisParamMat.cc.
G4IonisParamMat::~G4IonisParamMat | ( | ) |
Definition at line 83 of file G4IonisParamMat.cc.
|
delete |
void G4IonisParamMat::ComputeDensityEffectOnFly | ( | G4bool | val | ) |
Definition at line 505 of file G4IonisParamMat.cc.
Referenced by G4Material::ComputeDensityEffectOnFly().
Definition at line 92 of file G4IonisParamMat.hh.
Referenced by G4BetheBlochModel::ComputeDEDXPerVolume(), G4MollerBhabhaModel::ComputeDEDXPerVolume(), and G4MuBetheBlochModel::ComputeDEDXPerVolume().
G4double G4IonisParamMat::FindMeanExcitationEnergy | ( | const G4Material * | mat | ) | const |
Definition at line 527 of file G4IonisParamMat.cc.
|
inline |
Definition at line 71 of file G4IonisParamMat.hh.
Referenced by G4EmCorrections::DensityCorrection(), and SetDensityEffectParameters().
|
inline |
Definition at line 68 of file G4IonisParamMat.hh.
|
inline |
Definition at line 121 of file G4IonisParamMat.hh.
Referenced by G4EmSaturation::DumpBirksCoefficients(), and G4EmSaturation::VisibleEnergyDeposition().
|
inline |
Definition at line 69 of file G4IonisParamMat.hh.
Referenced by G4EmCorrections::DensityCorrection(), and SetDensityEffectParameters().
|
inline |
Definition at line 74 of file G4IonisParamMat.hh.
Referenced by SetDensityEffectParameters().
Definition at line 95 of file G4IonisParamMat.cc.
Referenced by G4DensityEffectCalculator::ComputeDensityCorrection(), and DensityCorrection().
|
inline |
Definition at line 85 of file G4IonisParamMat.hh.
|
static |
Definition at line 158 of file G4IonisParamMat.cc.
Referenced by G4NistMessenger::SetNewValue().
|
inline |
Definition at line 110 of file G4IonisParamMat.hh.
Referenced by G4UniversalFluctuation::SampleFluctuations().
|
inline |
Definition at line 106 of file G4IonisParamMat.hh.
|
inline |
Definition at line 108 of file G4IonisParamMat.hh.
|
inline |
Definition at line 104 of file G4IonisParamMat.hh.
|
inline |
Definition at line 105 of file G4IonisParamMat.hh.
|
inline |
Definition at line 115 of file G4IonisParamMat.hh.
Referenced by G4ionEffectiveCharge::EffectiveCharge().
|
inline |
Definition at line 117 of file G4IonisParamMat.hh.
Referenced by G4CoulombScattering::MinPrimaryEnergy(), G4WentzelOKandVIxSection::SetupKinematic(), and G4WentzelVIRelXSection::SetupKinematic().
|
inline |
Definition at line 116 of file G4IonisParamMat.hh.
|
inline |
Definition at line 107 of file G4IonisParamMat.hh.
|
inline |
Definition at line 109 of file G4IonisParamMat.hh.
|
inline |
Definition at line 62 of file G4IonisParamMat.hh.
|
inline |
Definition at line 70 of file G4IonisParamMat.hh.
Referenced by G4EmCorrections::DensityCorrection(), and SetDensityEffectParameters().
|
inline |
Definition at line 125 of file G4IonisParamMat.hh.
Referenced by G4ElectronIonPair::DumpMeanEnergyPerIonPair(), G4ElectronIonPair::MeanNumberOfIonsAlongStep(), and G4eeToTwoGammaModel::SampleSecondaries().
|
inline |
Definition at line 57 of file G4IonisParamMat.hh.
Referenced by G4EmCorrections::Bethe(), G4hImpactIonisation::BuildPhysicsTable(), G4BetheBlochModel::ComputeDEDXPerVolume(), G4MollerBhabhaModel::ComputeDEDXPerVolume(), G4MuBetheBlochModel::ComputeDEDXPerVolume(), G4tgbGeometryDumper::DumpMaterial(), G4DensityEffectCalculator::G4DensityEffectCalculator(), G4GDMLWriteMaterials::MaterialWrite(), G4AtimaEnergyLossModel::MinEnergyCut(), G4BetheBlochModel::MinEnergyCut(), G4BraggModel::MinEnergyCut(), G4IonParametrisedLossModel::MinEnergyCut(), G4LindhardSorensenIonModel::MinEnergyCut(), G4mplIonisationWithDeltaModel::MinEnergyCut(), G4MuBetheBlochModel::MinEnergyCut(), and G4hImpactIonisation::PrintInfoDefinition().
|
inline |
Definition at line 67 of file G4IonisParamMat.hh.
Referenced by G4DensityEffectCalculator::G4DensityEffectCalculator().
|
inline |
Definition at line 111 of file G4IonisParamMat.hh.
|
inline |
Definition at line 63 of file G4IonisParamMat.hh.
Referenced by G4EmCorrections::ShellCorrectionSTD().
|
inline |
Definition at line 64 of file G4IonisParamMat.hh.
Referenced by G4EmCorrections::ShellCorrectionSTD().
|
inline |
Definition at line 72 of file G4IonisParamMat.hh.
Referenced by G4EmCorrections::DensityCorrection(), and SetDensityEffectParameters().
|
inline |
Definition at line 73 of file G4IonisParamMat.hh.
Referenced by G4EmCorrections::DensityCorrection(), and SetDensityEffectParameters().
|
inline |
Definition at line 114 of file G4IonisParamMat.hh.
Referenced by G4AtimaEnergyLossModel::ComputeDEDXPerVolume(), G4MollerBhabhaModel::ComputeDEDXPerVolume(), G4GoudsmitSaundersonMscModel::ComputeTruePathLengthLimit(), G4UrbanAdjointMscModel::ComputeTruePathLengthLimit(), G4AtimaFluctuations::Dispersion(), G4IonFluctuations::Dispersion(), G4ionEffectiveCharge::EffectiveCharge(), G4eDPWAElasticDCS::InitSCPCorrection(), and G4GoudsmitSaundersonTable::InitSCPCorrection().
|
delete |
|
delete |
|
delete |
|
inline |
Definition at line 120 of file G4IonisParamMat.hh.
void G4IonisParamMat::SetDensityEffectParameters | ( | const G4Material * | bmat | ) |
Definition at line 485 of file G4IonisParamMat.cc.
void G4IonisParamMat::SetDensityEffectParameters | ( | G4double | cd, |
G4double | md, | ||
G4double | ad, | ||
G4double | x0, | ||
G4double | x1, | ||
G4double | d0 ) |
Definition at line 469 of file G4IonisParamMat.cc.
|
inline |
Definition at line 124 of file G4IonisParamMat.hh.
Referenced by G4ElectronIonPair::FindG4MeanEnergyPerIonPair().
void G4IonisParamMat::SetMeanExcitationEnergy | ( | G4double | value | ) |
Definition at line 442 of file G4IonisParamMat.cc.
Referenced by G4tgbMaterialMgr::FindOrBuildG4Material(), and G4GDMLReadMaterials::MaterialRead().