Geant4-11
|
#include <G4PenelopeOscillator.hh>
Public Member Functions | |
G4PenelopeOscillator () | |
G4PenelopeOscillator (const G4PenelopeOscillator &) | |
G4double | GetCutoffRecoilResonantEnergy () |
G4double | GetHartreeFactor () |
G4double | GetIonisationEnergy () |
G4double | GetOscillatorStrength () |
G4int | GetParentShellID () |
G4double | GetParentZ () |
G4double | GetResonanceEnergy () const |
G4int | GetShellFlag () |
G4bool | operator< (const G4PenelopeOscillator &) const |
G4PenelopeOscillator & | operator= (const G4PenelopeOscillator &) |
G4bool | operator== (const G4PenelopeOscillator &) const |
G4bool | operator> (const G4PenelopeOscillator &) const |
void | SetCutoffRecoilResonantEnergy (G4double ene) |
void | SetHartreeFactor (G4double hf) |
void | SetIonisationEnergy (G4double ie) |
void | SetOscillatorStrength (G4double ostr) |
void | SetParentShellID (G4int psID) |
void | SetParentZ (G4double parZ) |
void | SetResonanceEnergy (G4double re) |
void | SetShellFlag (G4int theflag) |
~G4PenelopeOscillator () | |
Definition at line 47 of file G4PenelopeOscillator.hh.
|
explicit |
Definition at line 38 of file G4PenelopeOscillator.cc.
G4PenelopeOscillator::G4PenelopeOscillator | ( | const G4PenelopeOscillator & | right | ) |
Definition at line 46 of file G4PenelopeOscillator.cc.
References fCutoffRecoilResonantEnergy, fHartreeFactor, fIonisationEnergy, fOscillatorStrength, fParentShellID, fParentZ, fResonanceEnergy, and fShellFlag.
|
inline |
Definition at line 53 of file G4PenelopeOscillator.hh.
|
inline |
Definition at line 83 of file G4PenelopeOscillator.hh.
References fCutoffRecoilResonantEnergy.
Referenced by G4PenelopeIonisationXSHandler::ComputeShellCrossSectionsElectron(), and G4PenelopeIonisationXSHandler::ComputeShellCrossSectionsPositron().
|
inline |
Definition at line 62 of file G4PenelopeOscillator.hh.
References fHartreeFactor.
Referenced by G4PenelopeComptonModel::DifferentialCrossSection().
|
inline |
Definition at line 65 of file G4PenelopeOscillator.hh.
References fIonisationEnergy.
Referenced by G4PenelopeIonisationXSHandler::ComputeShellCrossSectionsElectron(), G4PenelopeIonisationXSHandler::ComputeShellCrossSectionsPositron(), G4PenelopeIonisationCrossSection::CrossSection(), G4PenelopeComptonModel::DifferentialCrossSection(), and G4PenelopeComptonModel::KleinNishinaCrossSection().
|
inline |
Definition at line 71 of file G4PenelopeOscillator.hh.
References fOscillatorStrength.
Referenced by G4PenelopeIonisationXSHandler::BuildDeltaTable(), G4PenelopeIonisationXSHandler::BuildXSTable(), G4PenelopeComptonModel::KleinNishinaCrossSection(), and G4PenelopeComptonModel::OscillatorTotalCrossSection().
|
inline |
|
inline |
Definition at line 77 of file G4PenelopeOscillator.hh.
References fParentZ.
Referenced by G4PenelopeIonisationCrossSection::CrossSection(), and G4PenelopeIonisationCrossSection::FindShellIDIndex().
|
inline |
Definition at line 68 of file G4PenelopeOscillator.hh.
References fResonanceEnergy.
Referenced by G4PenelopeIonisationXSHandler::BuildDeltaTable(), G4PenelopeIonisationXSHandler::ComputeShellCrossSectionsElectron(), G4PenelopeIonisationXSHandler::ComputeShellCrossSectionsPositron(), G4PenelopeIonisationCrossSection::CrossSection(), and G4PenelopeOscillatorResEnergyComparator::operator()().
|
inline |
Definition at line 74 of file G4PenelopeOscillator.hh.
References fShellFlag.
Referenced by G4PenelopeIonisationCrossSection::CrossSection(), and G4PenelopeIonisationCrossSection::FindShellIDIndex().
G4bool G4PenelopeOscillator::operator< | ( | const G4PenelopeOscillator & | right | ) | const |
Definition at line 96 of file G4PenelopeOscillator.cc.
References fIonisationEnergy.
G4PenelopeOscillator & G4PenelopeOscillator::operator= | ( | const G4PenelopeOscillator & | right | ) |
Definition at line 60 of file G4PenelopeOscillator.cc.
References fCutoffRecoilResonantEnergy, fHartreeFactor, fIonisationEnergy, fOscillatorStrength, fParentShellID, fParentZ, fResonanceEnergy, and fShellFlag.
G4bool G4PenelopeOscillator::operator== | ( | const G4PenelopeOscillator & | right | ) | const |
Definition at line 78 of file G4PenelopeOscillator.cc.
References fIonisationEnergy.
G4bool G4PenelopeOscillator::operator> | ( | const G4PenelopeOscillator & | right | ) | const |
Definition at line 87 of file G4PenelopeOscillator.cc.
References fIonisationEnergy.
|
inline |
Definition at line 84 of file G4PenelopeOscillator.hh.
References fCutoffRecoilResonantEnergy.
|
inline |
Definition at line 63 of file G4PenelopeOscillator.hh.
References fHartreeFactor.
Referenced by G4PenelopeOscillatorManager::BuildOscillatorTable().
|
inline |
Definition at line 66 of file G4PenelopeOscillator.hh.
References fIonisationEnergy.
Referenced by G4PenelopeOscillatorManager::BuildOscillatorTable().
|
inline |
Definition at line 72 of file G4PenelopeOscillator.hh.
References fOscillatorStrength.
Referenced by G4PenelopeOscillatorManager::BuildOscillatorTable().
|
inline |
Definition at line 81 of file G4PenelopeOscillator.hh.
References fParentShellID.
Referenced by G4PenelopeOscillatorManager::BuildOscillatorTable().
|
inline |
Definition at line 78 of file G4PenelopeOscillator.hh.
References fParentZ.
Referenced by G4PenelopeOscillatorManager::BuildOscillatorTable().
|
inline |
Definition at line 69 of file G4PenelopeOscillator.hh.
References fResonanceEnergy.
|
inline |
Definition at line 75 of file G4PenelopeOscillator.hh.
References fShellFlag.
Referenced by G4PenelopeOscillatorManager::BuildOscillatorTable().
|
private |
Definition at line 92 of file G4PenelopeOscillator.hh.
Referenced by G4PenelopeOscillator(), GetCutoffRecoilResonantEnergy(), operator=(), and SetCutoffRecoilResonantEnergy().
|
private |
Definition at line 87 of file G4PenelopeOscillator.hh.
Referenced by G4PenelopeOscillator(), GetHartreeFactor(), operator=(), and SetHartreeFactor().
|
private |
Definition at line 88 of file G4PenelopeOscillator.hh.
Referenced by G4PenelopeOscillator(), GetIonisationEnergy(), operator<(), operator=(), operator==(), operator>(), and SetIonisationEnergy().
|
private |
Definition at line 90 of file G4PenelopeOscillator.hh.
Referenced by G4PenelopeOscillator(), GetOscillatorStrength(), operator=(), and SetOscillatorStrength().
|
private |
Definition at line 93 of file G4PenelopeOscillator.hh.
Referenced by G4PenelopeOscillator(), GetParentShellID(), operator=(), and SetParentShellID().
|
private |
Definition at line 91 of file G4PenelopeOscillator.hh.
Referenced by G4PenelopeOscillator(), GetParentZ(), operator=(), and SetParentZ().
|
private |
Definition at line 89 of file G4PenelopeOscillator.hh.
Referenced by G4PenelopeOscillator(), GetResonanceEnergy(), operator=(), and SetResonanceEnergy().
|
private |
Definition at line 94 of file G4PenelopeOscillator.hh.
Referenced by G4PenelopeOscillator(), GetShellFlag(), operator=(), and SetShellFlag().