34#ifndef G4IsotopeProperty_hh
35#define G4IsotopeProperty_hh 1
96 G4int fAtomicNumber = 0;
97 G4int fAtomicMass = 0;
103 G4int fIsomerLevel = -1;
114 return fAtomicNumber;
144 return fMagneticMoment;
168 fIsomerLevel = level;
193 return fFloatLevelBase;
198 fFloatLevelBase = flb;
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)
G4IsotopeProperty()=default
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