34#ifndef G4IsotopeProperty_hh
35#define G4IsotopeProperty_hh 1
101 G4int fAtomicNumber = 0;
102 G4int fAtomicMass = 0;
108 G4int fIsomerLevel = -1;
119 return fAtomicNumber;
155 return fMagneticMoment;
184 fIsomerLevel = level;
214 return fFloatLevelBase;
220 fFloatLevelBase = flb;
double A(double temperature)
static G4Ions::G4FloatLevelBase FloatLevelBase(char flbChar)
void SetAtomicMass(G4int A)
G4bool operator!=(const G4IsotopeProperty &right) const
void SetDecayTable(G4DecayTable *table)
void SetFloatLevelBase(G4Ions::G4FloatLevelBase flb)
void SetEnergy(G4double E)
void SetAtomicNumber(G4int Z)
void SetIsomerLevel(G4int level)
G4DecayTable * GetDecayTable() const
G4IsotopeProperty & operator=(G4IsotopeProperty &right)
virtual ~G4IsotopeProperty()
G4double GetEnergy() const
G4int GetAtomicMass() const
G4int GetAtomicNumber() const
G4int GetIsomerLevel() const
G4bool operator==(const G4IsotopeProperty &right) const
void SetLifeTime(G4double T)
void SetMagneticMoment(G4double M)
G4double GetLifeTime() const
G4Ions::G4FloatLevelBase GetFloatLevelBase() const
G4double GetMagneticMoment() const