Geant4
10.00.p01
|
#include <G4IonisParamElm.hh>
Public Member Functions | |
G4IonisParamElm (G4double Z) | |
virtual | ~G4IonisParamElm () |
G4double | GetZ () const |
G4double | GetZ3 () const |
G4double | GetZZ3 () const |
G4double | GetlogZ3 () const |
G4double | GetTau0 () const |
G4double | GetTaul () const |
G4double | GetAlow () const |
G4double | GetBlow () const |
G4double | GetClow () const |
G4double | GetMeanExcitationEnergy () const |
G4double | GetFermiVelocity () const |
G4double | GetLFactor () const |
G4double * | GetShellCorrectionVector () const |
G4IonisParamElm (G4IonisParamElm &) | |
G4IonisParamElm & | operator= (const G4IonisParamElm &) |
G4int | operator== (const G4IonisParamElm &) const |
G4int | operator!= (const G4IonisParamElm &) const |
G4IonisParamElm (__void__ &) | |
Definition at line 51 of file G4IonisParamElm.hh.
G4IonisParamElm::G4IonisParamElm | ( | G4double | Z | ) |
Definition at line 52 of file G4IonisParamElm.cc.
References eV, fAlow, FatalException, fBetheBlochLow, fBlow, fClow, fLFactor, flogZ3, fMeanExcitationEnergy, fShellCorrectionVector, fTau0, fTaul, fVFermi, fZ, fZ3, fZZ3, G4Exception(), G4Pow::GetInstance(), G4NistManager::GetMeanIonisationEnergy(), G4NistManager::Instance(), iz, G4Pow::logZ(), MeV, and G4Pow::Z13().
|
virtual |
Definition at line 150 of file G4IonisParamElm.cc.
References fShellCorrectionVector.
G4IonisParamElm::G4IonisParamElm | ( | G4IonisParamElm & | right | ) |
Definition at line 157 of file G4IonisParamElm.cc.
References fShellCorrectionVector, and right.
G4IonisParamElm::G4IonisParamElm | ( | __void__ & | ) |
Definition at line 141 of file G4IonisParamElm.cc.
References fAlow, fBetheBlochLow, fBlow, fClow, fLFactor, flogZ3, fMeanExcitationEnergy, fTau0, fTaul, fVFermi, fZ, fZ3, and fZZ3.
|
inline |
Definition at line 70 of file G4IonisParamElm.hh.
References fAlow.
|
inline |
Definition at line 71 of file G4IonisParamElm.hh.
References fBlow.
|
inline |
Definition at line 72 of file G4IonisParamElm.hh.
References fClow.
|
inline |
Definition at line 78 of file G4IonisParamElm.hh.
References fVFermi.
Referenced by G4IonisParamMat::ComputeIonParameters().
|
inline |
Definition at line 79 of file G4IonisParamElm.hh.
References fLFactor.
Referenced by G4IonisParamMat::ComputeIonParameters().
|
inline |
Definition at line 63 of file G4IonisParamElm.hh.
References flogZ3.
Referenced by G4LowEnergyGammaConversion::PostStepDoIt(), G4LivermoreNuclearGammaConversionModel::SampleSecondaries(), G4LivermoreGammaConversionModelRC::SampleSecondaries(), G4LivermorePolarizedGammaConversionModel::SampleSecondaries(), G4LivermoreGammaConversionModel::SampleSecondaries(), G4BetheHeitlerModel::SampleSecondaries(), and G4PairProductionRelModel::SampleSecondaries().
|
inline |
Definition at line 75 of file G4IonisParamElm.hh.
References fMeanExcitationEnergy.
Referenced by G4IonisParamMat::ComputeMeanParameters().
|
inline |
Definition at line 81 of file G4IonisParamElm.hh.
References fShellCorrectionVector.
|
inline |
Definition at line 65 of file G4IonisParamElm.hh.
References fTau0.
|
inline |
Definition at line 68 of file G4IonisParamElm.hh.
References fTaul.
|
inline |
Definition at line 60 of file G4IonisParamElm.hh.
References fZ.
|
inline |
Definition at line 61 of file G4IonisParamElm.hh.
References fZ3.
Referenced by G4LowEnergyGammaConversion::PostStepDoIt(), G4LivermoreNuclearGammaConversionModel::SampleSecondaries(), G4LivermoreGammaConversionModelRC::SampleSecondaries(), G4LivermorePolarizedGammaConversionModel::SampleSecondaries(), G4LivermoreGammaConversionModel::SampleSecondaries(), G4BetheHeitlerModel::SampleSecondaries(), and G4PairProductionRelModel::SampleSecondaries().
|
inline |
Definition at line 62 of file G4IonisParamElm.hh.
References fZZ3.
G4int G4IonisParamElm::operator!= | ( | const G4IonisParamElm & | right | ) | const |
Definition at line 200 of file G4IonisParamElm.cc.
G4IonisParamElm & G4IonisParamElm::operator= | ( | const G4IonisParamElm & | right | ) |
Definition at line 165 of file G4IonisParamElm.cc.
References fAlow, fBetheBlochLow, fBlow, fClow, fLFactor, flogZ3, fMeanExcitationEnergy, fShellCorrectionVector, fTau0, fTaul, fVFermi, fZ, fZ3, and fZZ3.
G4int G4IonisParamElm::operator== | ( | const G4IonisParamElm & | right | ) | const |
Definition at line 193 of file G4IonisParamElm.cc.
|
private |
Definition at line 111 of file G4IonisParamElm.hh.
Referenced by G4IonisParamElm(), GetAlow(), and operator=().
|
private |
Definition at line 110 of file G4IonisParamElm.hh.
Referenced by G4IonisParamElm(), and operator=().
|
private |
Definition at line 111 of file G4IonisParamElm.hh.
Referenced by G4IonisParamElm(), GetBlow(), and operator=().
|
private |
Definition at line 111 of file G4IonisParamElm.hh.
Referenced by G4IonisParamElm(), GetClow(), and operator=().
|
private |
Definition at line 117 of file G4IonisParamElm.hh.
Referenced by G4IonisParamElm(), GetLFactor(), and operator=().
|
private |
Definition at line 104 of file G4IonisParamElm.hh.
Referenced by G4IonisParamElm(), GetlogZ3(), and operator=().
|
private |
Definition at line 112 of file G4IonisParamElm.hh.
Referenced by G4IonisParamElm(), GetMeanExcitationEnergy(), and operator=().
|
private |
Definition at line 113 of file G4IonisParamElm.hh.
Referenced by G4IonisParamElm(), GetShellCorrectionVector(), operator=(), and ~G4IonisParamElm().
|
private |
Definition at line 108 of file G4IonisParamElm.hh.
Referenced by G4IonisParamElm(), GetTau0(), and operator=().
|
private |
Definition at line 109 of file G4IonisParamElm.hh.
Referenced by G4IonisParamElm(), GetTaul(), and operator=().
|
private |
Definition at line 116 of file G4IonisParamElm.hh.
Referenced by G4IonisParamElm(), GetFermiVelocity(), and operator=().
|
private |
Definition at line 101 of file G4IonisParamElm.hh.
Referenced by G4IonisParamElm(), GetZ(), and operator=().
|
private |
Definition at line 102 of file G4IonisParamElm.hh.
Referenced by G4IonisParamElm(), GetZ3(), and operator=().
|
private |
Definition at line 103 of file G4IonisParamElm.hh.
Referenced by G4IonisParamElm(), GetZZ3(), and operator=().