ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/source/particles/management/include/G4IsotopeProperty.hh>
Public Member Functions | |
G4IsotopeProperty () | |
G4IsotopeProperty (const G4IsotopeProperty &right) | |
G4IsotopeProperty & | operator= (G4IsotopeProperty &right) |
G4bool | operator== (const G4IsotopeProperty &right) const |
G4bool | operator!= (const G4IsotopeProperty &right) const |
virtual | ~G4IsotopeProperty () |
G4int | GetAtomicNumber () const |
void | SetAtomicNumber (G4int Z) |
G4int | GetAtomicMass () const |
void | SetAtomicMass (G4int A) |
G4int | GetiSpin () const |
void | SetiSpin (G4int J) |
G4double | GetMagneticMoment () const |
void | SetMagneticMoment (G4double M) |
G4double | GetEnergy () const |
void | SetEnergy (G4double E) |
G4int | GetIsomerLevel () const |
void | SetIsomerLevel (G4int level) |
G4Ions::G4FloatLevelBase | GetFloatLevelBase () const |
void | SetFloatLevelBase (G4Ions::G4FloatLevelBase flb) |
void | SetFloatLevelBase (G4int flbIndex) |
G4double | GetLifeTime () const |
void | SetLifeTime (G4double T) |
G4DecayTable * | GetDecayTable () const |
void | SetDecayTable (G4DecayTable *table) |
void | DumpInfo () const |
Definition at line 44 of file G4IsotopeProperty.hh.
View newest version in sPHENIX GitHub at line 44 of file G4IsotopeProperty.hh
G4IsotopeProperty::G4IsotopeProperty | ( | ) |
Definition at line 47 of file G4IsotopeProperty.cc.
View newest version in sPHENIX GitHub at line 47 of file G4IsotopeProperty.cc
G4IsotopeProperty::G4IsotopeProperty | ( | const G4IsotopeProperty & | right | ) |
Definition at line 65 of file G4IsotopeProperty.cc.
View newest version in sPHENIX GitHub at line 65 of file G4IsotopeProperty.cc
|
virtual |
Definition at line 59 of file G4IsotopeProperty.cc.
View newest version in sPHENIX GitHub at line 59 of file G4IsotopeProperty.cc
References fDecayTable.
void G4IsotopeProperty::DumpInfo | ( | ) | const |
Definition at line 118 of file G4IsotopeProperty.cc.
View newest version in sPHENIX GitHub at line 118 of file G4IsotopeProperty.cc
References G4DecayTable::DumpInfo(), fAtomicMass, fAtomicNumber, fDecayTable, fEnergy, fFloatLevelBase, fIsomerLevel, fISpin, fLifeTime, G4Ions::FloatLevelBaseChar(), fMagneticMoment, G4cout, G4endl, keV, MeV, ns, and tesla.
Referenced by G4VIsotopeTable::DumpTable().
|
inline |
Definition at line 133 of file G4IsotopeProperty.hh.
View newest version in sPHENIX GitHub at line 133 of file G4IsotopeProperty.hh
References fAtomicMass.
Referenced by G4IsotopeMagneticMomentTable::FindIsotope(), G4IsotopeMagneticMomentTable::GetIsotope(), G4IsotopeMagneticMomentTable::GetIsotopeByIsoLvl(), and G4IonTable::PreloadNuclide().
|
inline |
Definition at line 121 of file G4IsotopeProperty.hh.
View newest version in sPHENIX GitHub at line 121 of file G4IsotopeProperty.hh
References fAtomicNumber.
Referenced by G4IsotopeMagneticMomentTable::FindIsotope(), G4IsotopeMagneticMomentTable::GetIsotope(), G4IsotopeMagneticMomentTable::GetIsotopeByIsoLvl(), and G4IonTable::PreloadNuclide().
|
inline |
Definition at line 204 of file G4IsotopeProperty.hh.
View newest version in sPHENIX GitHub at line 204 of file G4IsotopeProperty.hh
References fDecayTable.
Referenced by G4IonTable::CreateIon().
|
inline |
Definition at line 169 of file G4IsotopeProperty.hh.
View newest version in sPHENIX GitHub at line 169 of file G4IsotopeProperty.hh
References fEnergy.
Referenced by G4IonTable::CreateIon(), G4IsotopeMagneticMomentTable::FindIsotope(), G4IsotopeMagneticMomentTable::GetIsotope(), G4NuclideTable::GetIsotope(), G4IonTable::GetNucleusMass(), and G4IonTable::PreloadNuclide().
|
inline |
Definition at line 216 of file G4IsotopeProperty.hh.
View newest version in sPHENIX GitHub at line 216 of file G4IsotopeProperty.hh
References fFloatLevelBase.
|
inline |
Definition at line 181 of file G4IsotopeProperty.hh.
View newest version in sPHENIX GitHub at line 181 of file G4IsotopeProperty.hh
References fIsomerLevel.
Referenced by G4IonTable::CreateIon(), G4IsotopeMagneticMomentTable::FindIsotope(), and G4IsotopeMagneticMomentTable::GetIsotopeByIsoLvl().
|
inline |
Definition at line 145 of file G4IsotopeProperty.hh.
View newest version in sPHENIX GitHub at line 145 of file G4IsotopeProperty.hh
References fISpin.
Referenced by G4IonTable::CreateIon().
|
inline |
Definition at line 192 of file G4IsotopeProperty.hh.
View newest version in sPHENIX GitHub at line 192 of file G4IsotopeProperty.hh
References fLifeTime.
Referenced by G4IonTable::CreateIon(), and G4IonTable::GetLifeTime().
|
inline |
Definition at line 157 of file G4IsotopeProperty.hh.
View newest version in sPHENIX GitHub at line 157 of file G4IsotopeProperty.hh
References fMagneticMoment.
Referenced by G4IonTable::CreateIon().
G4bool G4IsotopeProperty::operator!= | ( | const G4IsotopeProperty & | right | ) | const |
Definition at line 113 of file G4IsotopeProperty.cc.
View newest version in sPHENIX GitHub at line 113 of file G4IsotopeProperty.cc
References right.
G4IsotopeProperty & G4IsotopeProperty::operator= | ( | G4IsotopeProperty & | right | ) |
Definition at line 80 of file G4IsotopeProperty.cc.
View newest version in sPHENIX GitHub at line 80 of file G4IsotopeProperty.cc
References fAtomicMass, fAtomicNumber, fDecayTable, fEnergy, fFloatLevelBase, fIsomerLevel, fISpin, fLifeTime, and fMagneticMoment.
G4bool G4IsotopeProperty::operator== | ( | const G4IsotopeProperty & | right | ) | const |
Definition at line 99 of file G4IsotopeProperty.cc.
View newest version in sPHENIX GitHub at line 99 of file G4IsotopeProperty.cc
References fAtomicMass, fAtomicNumber, fEnergy, fFloatLevelBase, fIsomerLevel, fISpin, fLifeTime, and fMagneticMoment.
Definition at line 139 of file G4IsotopeProperty.hh.
View newest version in sPHENIX GitHub at line 139 of file G4IsotopeProperty.hh
References A(), and fAtomicMass.
Referenced by G4NuclideTable::AddState(), G4IsotopeMagneticMomentTable::G4IsotopeMagneticMomentTable(), and G4NuclideTable::GenerateNuclide().
Definition at line 127 of file G4IsotopeProperty.hh.
View newest version in sPHENIX GitHub at line 127 of file G4IsotopeProperty.hh
References fAtomicNumber, and Z.
Referenced by G4NuclideTable::AddState(), G4IsotopeMagneticMomentTable::G4IsotopeMagneticMomentTable(), and G4NuclideTable::GenerateNuclide().
|
inline |
Definition at line 210 of file G4IsotopeProperty.hh.
View newest version in sPHENIX GitHub at line 210 of file G4IsotopeProperty.hh
References fDecayTable.
Referenced by G4NuclideTable::AddState(), and G4NuclideTable::GenerateNuclide().
Definition at line 175 of file G4IsotopeProperty.hh.
View newest version in sPHENIX GitHub at line 175 of file G4IsotopeProperty.hh
Referenced by G4NuclideTable::AddState(), G4IsotopeMagneticMomentTable::G4IsotopeMagneticMomentTable(), and G4NuclideTable::GenerateNuclide().
|
inline |
Definition at line 222 of file G4IsotopeProperty.hh.
View newest version in sPHENIX GitHub at line 222 of file G4IsotopeProperty.hh
References fFloatLevelBase.
Referenced by G4NuclideTable::AddState(), and G4NuclideTable::GenerateNuclide().
Definition at line 228 of file G4IsotopeProperty.hh.
View newest version in sPHENIX GitHub at line 228 of file G4IsotopeProperty.hh
References fFloatLevelBase, and G4Ions::FloatLevelBase().
Definition at line 186 of file G4IsotopeProperty.hh.
View newest version in sPHENIX GitHub at line 186 of file G4IsotopeProperty.hh
References fIsomerLevel.
Referenced by G4NuclideTable::AddState(), G4IsotopeMagneticMomentTable::G4IsotopeMagneticMomentTable(), and G4NuclideTable::GenerateNuclide().
Definition at line 151 of file G4IsotopeProperty.hh.
View newest version in sPHENIX GitHub at line 151 of file G4IsotopeProperty.hh
References fISpin.
Referenced by G4NuclideTable::AddState(), G4IsotopeMagneticMomentTable::G4IsotopeMagneticMomentTable(), and G4NuclideTable::GenerateNuclide().
Definition at line 198 of file G4IsotopeProperty.hh.
View newest version in sPHENIX GitHub at line 198 of file G4IsotopeProperty.hh
Referenced by G4NuclideTable::AddState(), and G4NuclideTable::GenerateNuclide().
Definition at line 163 of file G4IsotopeProperty.hh.
View newest version in sPHENIX GitHub at line 163 of file G4IsotopeProperty.hh
References fMagneticMoment.
Referenced by G4NuclideTable::AddState(), G4IsotopeMagneticMomentTable::G4IsotopeMagneticMomentTable(), and G4NuclideTable::GenerateNuclide().
|
private |
Definition at line 110 of file G4IsotopeProperty.hh.
View newest version in sPHENIX GitHub at line 110 of file G4IsotopeProperty.hh
Referenced by DumpInfo(), GetAtomicMass(), operator=(), operator==(), and SetAtomicMass().
|
private |
Definition at line 109 of file G4IsotopeProperty.hh.
View newest version in sPHENIX GitHub at line 109 of file G4IsotopeProperty.hh
Referenced by DumpInfo(), GetAtomicNumber(), operator=(), operator==(), and SetAtomicNumber().
|
private |
Definition at line 114 of file G4IsotopeProperty.hh.
View newest version in sPHENIX GitHub at line 114 of file G4IsotopeProperty.hh
Referenced by DumpInfo(), GetDecayTable(), operator=(), SetDecayTable(), and ~G4IsotopeProperty().
|
private |
Definition at line 112 of file G4IsotopeProperty.hh.
View newest version in sPHENIX GitHub at line 112 of file G4IsotopeProperty.hh
Referenced by DumpInfo(), GetEnergy(), operator=(), operator==(), and SetEnergy().
|
private |
Definition at line 117 of file G4IsotopeProperty.hh.
View newest version in sPHENIX GitHub at line 117 of file G4IsotopeProperty.hh
Referenced by DumpInfo(), GetFloatLevelBase(), operator=(), operator==(), and SetFloatLevelBase().
|
private |
Definition at line 116 of file G4IsotopeProperty.hh.
View newest version in sPHENIX GitHub at line 116 of file G4IsotopeProperty.hh
Referenced by DumpInfo(), GetIsomerLevel(), operator=(), operator==(), and SetIsomerLevel().
|
private |
Definition at line 111 of file G4IsotopeProperty.hh.
View newest version in sPHENIX GitHub at line 111 of file G4IsotopeProperty.hh
Referenced by DumpInfo(), GetiSpin(), operator=(), operator==(), and SetiSpin().
|
private |
Definition at line 113 of file G4IsotopeProperty.hh.
View newest version in sPHENIX GitHub at line 113 of file G4IsotopeProperty.hh
Referenced by DumpInfo(), GetLifeTime(), operator=(), operator==(), and SetLifeTime().
|
private |
Definition at line 115 of file G4IsotopeProperty.hh.
View newest version in sPHENIX GitHub at line 115 of file G4IsotopeProperty.hh
Referenced by DumpInfo(), GetMagneticMoment(), operator=(), operator==(), and SetMagneticMoment().