ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
Public Member Functions | |
G4PenelopeOscillator () | |
G4PenelopeOscillator (const G4PenelopeOscillator &) | |
~G4PenelopeOscillator () | |
G4PenelopeOscillator & | operator= (const G4PenelopeOscillator &) |
G4bool | operator== (const G4PenelopeOscillator &) const |
G4bool | operator> (const G4PenelopeOscillator &) const |
G4bool | operator< (const G4PenelopeOscillator &) const |
G4double | GetHartreeFactor () |
void | SetHartreeFactor (G4double hf) |
G4double | GetIonisationEnergy () |
void | SetIonisationEnergy (G4double ie) |
G4double | GetResonanceEnergy () const |
void | SetResonanceEnergy (G4double re) |
G4double | GetOscillatorStrength () |
void | SetOscillatorStrength (G4double ostr) |
G4int | GetShellFlag () |
void | SetShellFlag (G4int theflag) |
G4double | GetParentZ () |
void | SetParentZ (G4double parZ) |
G4int | GetParentShellID () |
void | SetParentShellID (G4int psID) |
G4double | GetCutoffRecoilResonantEnergy () |
void | SetCutoffRecoilResonantEnergy (G4double ene) |
Definition at line 47 of file G4PenelopeOscillator.hh.
View newest version in sPHENIX GitHub at line 47 of file G4PenelopeOscillator.hh
G4PenelopeOscillator::G4PenelopeOscillator | ( | ) |
Definition at line 38 of file G4PenelopeOscillator.cc.
View newest version in sPHENIX GitHub at line 38 of file G4PenelopeOscillator.cc
G4PenelopeOscillator::G4PenelopeOscillator | ( | const G4PenelopeOscillator & | right | ) |
Definition at line 46 of file G4PenelopeOscillator.cc.
View newest version in sPHENIX GitHub at line 46 of file G4PenelopeOscillator.cc
References cutoffRecoilResonantEnergy, hartreeFactor, ionisationEnergy, oscillatorStrength, parentShellID, parentZ, resonanceEnergy, and shellFlag.
|
inline |
Definition at line 54 of file G4PenelopeOscillator.hh.
View newest version in sPHENIX GitHub at line 54 of file G4PenelopeOscillator.hh
|
inline |
Definition at line 84 of file G4PenelopeOscillator.hh.
View newest version in sPHENIX GitHub at line 84 of file G4PenelopeOscillator.hh
References cutoffRecoilResonantEnergy.
Referenced by G4PenelopeIonisationXSHandler::ComputeShellCrossSectionsElectron(), and G4PenelopeIonisationXSHandler::ComputeShellCrossSectionsPositron().
|
inline |
Definition at line 63 of file G4PenelopeOscillator.hh.
View newest version in sPHENIX GitHub at line 63 of file G4PenelopeOscillator.hh
References hartreeFactor.
Referenced by G4PenelopeComptonModel::DifferentialCrossSection().
|
inline |
Definition at line 66 of file G4PenelopeOscillator.hh.
View newest version in sPHENIX GitHub at line 66 of file G4PenelopeOscillator.hh
References ionisationEnergy.
Referenced by G4PenelopeIonisationXSHandler::ComputeShellCrossSectionsElectron(), G4PenelopeIonisationXSHandler::ComputeShellCrossSectionsPositron(), G4PenelopeIonisationCrossSection::CrossSection(), G4PenelopeComptonModel::DifferentialCrossSection(), and G4PenelopeComptonModel::KleinNishinaCrossSection().
|
inline |
Definition at line 72 of file G4PenelopeOscillator.hh.
View newest version in sPHENIX GitHub at line 72 of file G4PenelopeOscillator.hh
References oscillatorStrength.
Referenced by G4PenelopeIonisationXSHandler::BuildDeltaTable(), G4PenelopeIonisationXSHandler::BuildXSTable(), G4PenelopeComptonModel::KleinNishinaCrossSection(), and G4PenelopeComptonModel::OscillatorTotalCrossSection().
|
inline |
Definition at line 81 of file G4PenelopeOscillator.hh.
View newest version in sPHENIX GitHub at line 81 of file G4PenelopeOscillator.hh
References parentShellID.
|
inline |
Definition at line 78 of file G4PenelopeOscillator.hh.
View newest version in sPHENIX GitHub at line 78 of file G4PenelopeOscillator.hh
References parentZ.
Referenced by G4PenelopeIonisationCrossSection::CrossSection(), and G4PenelopeIonisationCrossSection::FindShellIDIndex().
|
inline |
Definition at line 69 of file G4PenelopeOscillator.hh.
View newest version in sPHENIX GitHub at line 69 of file G4PenelopeOscillator.hh
References resonanceEnergy.
Referenced by G4PenelopeIonisationXSHandler::BuildDeltaTable(), G4PenelopeIonisationXSHandler::ComputeShellCrossSectionsElectron(), G4PenelopeIonisationXSHandler::ComputeShellCrossSectionsPositron(), G4PenelopeIonisationCrossSection::CrossSection(), and G4PenelopeOscillatorResEnergyComparator::operator()().
|
inline |
Definition at line 75 of file G4PenelopeOscillator.hh.
View newest version in sPHENIX GitHub at line 75 of file G4PenelopeOscillator.hh
References shellFlag.
Referenced by G4PenelopeIonisationCrossSection::CrossSection(), and G4PenelopeIonisationCrossSection::FindShellIDIndex().
G4bool G4PenelopeOscillator::operator< | ( | const G4PenelopeOscillator & | right | ) | const |
Definition at line 96 of file G4PenelopeOscillator.cc.
View newest version in sPHENIX GitHub at line 96 of file G4PenelopeOscillator.cc
References ionisationEnergy.
G4PenelopeOscillator & G4PenelopeOscillator::operator= | ( | const G4PenelopeOscillator & | right | ) |
Definition at line 60 of file G4PenelopeOscillator.cc.
View newest version in sPHENIX GitHub at line 60 of file G4PenelopeOscillator.cc
References cutoffRecoilResonantEnergy, hartreeFactor, ionisationEnergy, oscillatorStrength, parentShellID, parentZ, resonanceEnergy, and shellFlag.
G4bool G4PenelopeOscillator::operator== | ( | const G4PenelopeOscillator & | right | ) | const |
Definition at line 78 of file G4PenelopeOscillator.cc.
View newest version in sPHENIX GitHub at line 78 of file G4PenelopeOscillator.cc
References ionisationEnergy.
G4bool G4PenelopeOscillator::operator> | ( | const G4PenelopeOscillator & | right | ) | const |
Definition at line 87 of file G4PenelopeOscillator.cc.
View newest version in sPHENIX GitHub at line 87 of file G4PenelopeOscillator.cc
References ionisationEnergy.
Definition at line 85 of file G4PenelopeOscillator.hh.
View newest version in sPHENIX GitHub at line 85 of file G4PenelopeOscillator.hh
References cutoffRecoilResonantEnergy.
Definition at line 64 of file G4PenelopeOscillator.hh.
View newest version in sPHENIX GitHub at line 64 of file G4PenelopeOscillator.hh
References hartreeFactor, and gammaraytel::hf.
Referenced by G4PenelopeOscillatorManager::BuildOscillatorTable().
Definition at line 67 of file G4PenelopeOscillator.hh.
View newest version in sPHENIX GitHub at line 67 of file G4PenelopeOscillator.hh
References ionisationEnergy.
Referenced by G4PenelopeOscillatorManager::BuildOscillatorTable().
Definition at line 73 of file G4PenelopeOscillator.hh.
View newest version in sPHENIX GitHub at line 73 of file G4PenelopeOscillator.hh
References oscillatorStrength.
Referenced by G4PenelopeOscillatorManager::BuildOscillatorTable().
Definition at line 82 of file G4PenelopeOscillator.hh.
View newest version in sPHENIX GitHub at line 82 of file G4PenelopeOscillator.hh
References parentShellID.
Referenced by G4PenelopeOscillatorManager::BuildOscillatorTable().
Definition at line 79 of file G4PenelopeOscillator.hh.
View newest version in sPHENIX GitHub at line 79 of file G4PenelopeOscillator.hh
References parentZ.
Referenced by G4PenelopeOscillatorManager::BuildOscillatorTable().
Definition at line 70 of file G4PenelopeOscillator.hh.
View newest version in sPHENIX GitHub at line 70 of file G4PenelopeOscillator.hh
References resonanceEnergy.
Definition at line 76 of file G4PenelopeOscillator.hh.
View newest version in sPHENIX GitHub at line 76 of file G4PenelopeOscillator.hh
References shellFlag.
Referenced by G4PenelopeOscillatorManager::BuildOscillatorTable().
|
private |
Definition at line 95 of file G4PenelopeOscillator.hh.
View newest version in sPHENIX GitHub at line 95 of file G4PenelopeOscillator.hh
Referenced by G4PenelopeOscillator(), GetCutoffRecoilResonantEnergy(), operator=(), and SetCutoffRecoilResonantEnergy().
|
private |
Definition at line 85 of file G4PenelopeOscillator.hh.
View newest version in sPHENIX GitHub at line 85 of file G4PenelopeOscillator.hh
Referenced by G4PenelopeOscillator(), GetHartreeFactor(), operator=(), and SetHartreeFactor().
|
private |
Definition at line 89 of file G4PenelopeOscillator.hh.
View newest version in sPHENIX GitHub at line 89 of file G4PenelopeOscillator.hh
Referenced by G4PenelopeOscillator(), GetIonisationEnergy(), operator<(), operator=(), operator==(), operator>(), and SetIonisationEnergy().
|
private |
Definition at line 91 of file G4PenelopeOscillator.hh.
View newest version in sPHENIX GitHub at line 91 of file G4PenelopeOscillator.hh
Referenced by G4PenelopeOscillator(), GetOscillatorStrength(), operator=(), and SetOscillatorStrength().
|
private |
Definition at line 94 of file G4PenelopeOscillator.hh.
View newest version in sPHENIX GitHub at line 94 of file G4PenelopeOscillator.hh
Referenced by G4PenelopeOscillator(), GetParentShellID(), operator=(), and SetParentShellID().
|
private |
Definition at line 93 of file G4PenelopeOscillator.hh.
View newest version in sPHENIX GitHub at line 93 of file G4PenelopeOscillator.hh
Referenced by G4PenelopeOscillator(), GetParentZ(), operator=(), and SetParentZ().
|
private |
Definition at line 90 of file G4PenelopeOscillator.hh.
View newest version in sPHENIX GitHub at line 90 of file G4PenelopeOscillator.hh
Referenced by G4PenelopeOscillator(), GetResonanceEnergy(), operator=(), and SetResonanceEnergy().
|
private |
Definition at line 92 of file G4PenelopeOscillator.hh.
View newest version in sPHENIX GitHub at line 92 of file G4PenelopeOscillator.hh
Referenced by G4PenelopeOscillator(), GetShellFlag(), operator=(), and SetShellFlag().