ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/source/materials/include/G4IonisParamElm.hh>
Public Member Functions | |
G4IonisParamElm (G4double Z) | |
~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 (__void__ &) | |
Private Member Functions | |
G4IonisParamElm & | operator= (const G4IonisParamElm &)=delete |
G4bool | operator== (const G4IonisParamElm &) const =delete |
G4bool | operator!= (const G4IonisParamElm &) const =delete |
G4IonisParamElm (G4IonisParamElm &)=delete | |
Definition at line 50 of file G4IonisParamElm.hh.
View newest version in sPHENIX GitHub at line 50 of file G4IonisParamElm.hh
G4IonisParamElm::G4IonisParamElm | ( | G4double | Z | ) |
Definition at line 51 of file G4IonisParamElm.cc.
View newest version in sPHENIX GitHub at line 51 of file G4IonisParamElm.cc
References source.hepunit::electron_mass_c2, eV, fAlow, FatalException, fBetheBlochLow, fBlow, fClow, fLFactor, flogZ3, fMeanExcitationEnergy, fShellCorrectionVector, fTau0, fTaul, fVFermi, fZ, fZ3, fZZ3, G4Exception(), G4lrint(), G4Pow::GetInstance(), G4NistManager::GetMeanIonisationEnergy(), G4NistManager::Instance(), G4Pow::logZ(), MeV, source.hepunit::proton_mass_c2, source.hepunit::twopi_mc2_rcl2, w, Z, and G4Pow::Z13().
G4IonisParamElm::~G4IonisParamElm | ( | ) |
Definition at line 149 of file G4IonisParamElm.cc.
View newest version in sPHENIX GitHub at line 149 of file G4IonisParamElm.cc
References fShellCorrectionVector.
G4IonisParamElm::G4IonisParamElm | ( | __void__ & | ) |
Definition at line 140 of file G4IonisParamElm.cc.
View newest version in sPHENIX GitHub at line 140 of file G4IonisParamElm.cc
References fAlow, fBetheBlochLow, fBlow, fClow, fLFactor, flogZ3, fMeanExcitationEnergy, fTau0, fTaul, fVFermi, fZ, fZ3, and fZZ3.
|
privatedelete |
|
inline |
Definition at line 69 of file G4IonisParamElm.hh.
View newest version in sPHENIX GitHub at line 69 of file G4IonisParamElm.hh
References fAlow.
|
inline |
Definition at line 70 of file G4IonisParamElm.hh.
View newest version in sPHENIX GitHub at line 70 of file G4IonisParamElm.hh
References fBlow.
|
inline |
Definition at line 71 of file G4IonisParamElm.hh.
View newest version in sPHENIX GitHub at line 71 of file G4IonisParamElm.hh
References fClow.
|
inline |
Definition at line 77 of file G4IonisParamElm.hh.
View newest version in sPHENIX GitHub at line 77 of file G4IonisParamElm.hh
References fVFermi.
Referenced by G4IonisParamMat::ComputeIonParameters().
|
inline |
Definition at line 78 of file G4IonisParamElm.hh.
View newest version in sPHENIX GitHub at line 78 of file G4IonisParamElm.hh
References fLFactor.
Referenced by G4IonisParamMat::ComputeIonParameters().
|
inline |
Definition at line 62 of file G4IonisParamElm.hh.
View newest version in sPHENIX GitHub at line 62 of file G4IonisParamElm.hh
References flogZ3.
Referenced by G4BetheHeitlerModel::InitialiseElementData(), G4PairProductionRelModel::InitialiseElementData(), G4LowEnergyGammaConversion::PostStepDoIt(), G4LivermoreGammaConversionModelRC::SampleSecondaries(), G4LivermoreNuclearGammaConversionModel::SampleSecondaries(), G4LivermorePolarizedGammaConversionModel::SampleSecondaries(), G4LivermoreGammaConversionModel::SampleSecondaries(), and G4BetheHeitlerModel::SampleSecondaries().
|
inline |
Definition at line 74 of file G4IonisParamElm.hh.
View newest version in sPHENIX GitHub at line 74 of file G4IonisParamElm.hh
References fMeanExcitationEnergy.
Referenced by G4IonisParamMat::ComputeMeanParameters().
|
inline |
Definition at line 80 of file G4IonisParamElm.hh.
View newest version in sPHENIX GitHub at line 80 of file G4IonisParamElm.hh
References fShellCorrectionVector.
|
inline |
Definition at line 64 of file G4IonisParamElm.hh.
View newest version in sPHENIX GitHub at line 64 of file G4IonisParamElm.hh
References fTau0.
|
inline |
Definition at line 67 of file G4IonisParamElm.hh.
View newest version in sPHENIX GitHub at line 67 of file G4IonisParamElm.hh
References fTaul.
|
inline |
Definition at line 59 of file G4IonisParamElm.hh.
View newest version in sPHENIX GitHub at line 59 of file G4IonisParamElm.hh
References fZ.
|
inline |
Definition at line 60 of file G4IonisParamElm.hh.
View newest version in sPHENIX GitHub at line 60 of file G4IonisParamElm.hh
References fZ3.
Referenced by G4PairProductionRelModel::InitialiseElementData(), G4LowEnergyGammaConversion::PostStepDoIt(), G4LivermoreGammaConversionModelRC::SampleSecondaries(), G4LivermoreNuclearGammaConversionModel::SampleSecondaries(), G4LivermorePolarizedGammaConversionModel::SampleSecondaries(), G4LivermoreGammaConversionModel::SampleSecondaries(), G4BetheHeitler5DModel::SampleSecondaries(), and G4BetheHeitlerModel::SampleSecondaries().
|
inline |
Definition at line 61 of file G4IonisParamElm.hh.
View newest version in sPHENIX GitHub at line 61 of file G4IonisParamElm.hh
References fZZ3.
|
privatedelete |
|
privatedelete |
|
privatedelete |
|
private |
Definition at line 108 of file G4IonisParamElm.hh.
View newest version in sPHENIX GitHub at line 108 of file G4IonisParamElm.hh
Referenced by G4IonisParamElm(), and GetAlow().
|
private |
Definition at line 107 of file G4IonisParamElm.hh.
View newest version in sPHENIX GitHub at line 107 of file G4IonisParamElm.hh
Referenced by G4IonisParamElm().
|
private |
Definition at line 108 of file G4IonisParamElm.hh.
View newest version in sPHENIX GitHub at line 108 of file G4IonisParamElm.hh
Referenced by G4IonisParamElm(), and GetBlow().
|
private |
Definition at line 108 of file G4IonisParamElm.hh.
View newest version in sPHENIX GitHub at line 108 of file G4IonisParamElm.hh
Referenced by G4IonisParamElm(), and GetClow().
|
private |
Definition at line 114 of file G4IonisParamElm.hh.
View newest version in sPHENIX GitHub at line 114 of file G4IonisParamElm.hh
Referenced by G4IonisParamElm(), and GetLFactor().
|
private |
Definition at line 101 of file G4IonisParamElm.hh.
View newest version in sPHENIX GitHub at line 101 of file G4IonisParamElm.hh
Referenced by G4IonisParamElm(), and GetlogZ3().
|
private |
Definition at line 109 of file G4IonisParamElm.hh.
View newest version in sPHENIX GitHub at line 109 of file G4IonisParamElm.hh
Referenced by G4IonisParamElm(), and GetMeanExcitationEnergy().
|
private |
Definition at line 110 of file G4IonisParamElm.hh.
View newest version in sPHENIX GitHub at line 110 of file G4IonisParamElm.hh
Referenced by G4IonisParamElm(), GetShellCorrectionVector(), and ~G4IonisParamElm().
|
private |
Definition at line 105 of file G4IonisParamElm.hh.
View newest version in sPHENIX GitHub at line 105 of file G4IonisParamElm.hh
Referenced by G4IonisParamElm(), and GetTau0().
|
private |
Definition at line 106 of file G4IonisParamElm.hh.
View newest version in sPHENIX GitHub at line 106 of file G4IonisParamElm.hh
Referenced by G4IonisParamElm(), and GetTaul().
|
private |
Definition at line 113 of file G4IonisParamElm.hh.
View newest version in sPHENIX GitHub at line 113 of file G4IonisParamElm.hh
Referenced by G4IonisParamElm(), and GetFermiVelocity().
|
private |
Definition at line 98 of file G4IonisParamElm.hh.
View newest version in sPHENIX GitHub at line 98 of file G4IonisParamElm.hh
Referenced by G4IonisParamElm(), and GetZ().
|
private |
Definition at line 99 of file G4IonisParamElm.hh.
View newest version in sPHENIX GitHub at line 99 of file G4IonisParamElm.hh
Referenced by G4IonisParamElm(), and GetZ3().
|
private |
Definition at line 100 of file G4IonisParamElm.hh.
View newest version in sPHENIX GitHub at line 100 of file G4IonisParamElm.hh
Referenced by G4IonisParamElm(), and GetZZ3().