26 #ifndef G4NuclideTable_h 
   27 #define G4NuclideTable_h 1 
  135   std::map< G4int , std::multimap< G4double , G4IsotopeProperty* > > 
map_full_list;
 
  166   if (idx<fIsotopeList->size()) 
return (*
fIsotopeList)[idx];
 
std::vector< G4IsotopeProperty * > G4IsotopeList
 
std::map< G4int, std::multimap< G4double, G4IsotopeProperty * > > map_full_list
 
static const G4double groundStateTable[nEntries_ground_state][6]
 
G4IsotopeList * fUserDefinedList
 
static G4double Tolerance()
 
G4double GetThresholdOfHalfLife()
 
G4double threshold_of_half_life
 
G4IsotopeProperty * GetIsotopeByIndex(size_t idx) const 
 
size_t GetSizeOfIsotopeList()
 
virtual G4IsotopeProperty * GetIsotopeByIsoLvl(G4int Z, G4int A, G4int lvl=0)
 
G4IsotopeList * fIsotopeList
 
static G4long Trancate(G4double eex)
 
static const G4double exciteStateTable[nEntries_excite_state][6]
 
virtual G4IsotopeProperty * GetIsotope(G4int Z, G4int A, G4double E)
 
static const G4double A[nN]
 
std::map< G4int, std::multimap< G4double, G4IsotopeProperty * > > map_pre_load_list
 
static G4NuclideTable * GetNuclideTable()
 
void AddState(G4int, G4int, G4double, G4double, G4int, G4double)
 
static const G4double levelTolerance
 
static G4NuclideTable * GetInstance()
 
void SetThresholdOfHalfLife(G4double t)
 
static G4double Round(G4double eex)
 
virtual ~G4NuclideTable()
 
static G4double GetTrancationError(G4double eex)
 
std::map< G4int, std::multimap< G4double, G4IsotopeProperty * > > map_hard_code_list