46 #ifndef G4NUCLEARLEVELDATA_HH
47 #define G4NUCLEARLEVELDATA_HH 1
108 static const G4int ZMAX = 103;
109 static const G4int AMIN[ZMAX];
110 static const G4int AMAX[ZMAX];
111 static const G4int LEVELIDX[ZMAX];
113 std::vector<const G4LevelManager*> fLevelManagers[ZMAX];
114 std::vector<G4bool> fLevelManagerFlags[ZMAX];
116 #ifdef G4MULTITHREADED
117 static G4Mutex nuclearLevelDataMutex;
G4int GetMinA(G4int Z) const
const G4LevelManager * GetLevelManager(G4int Z, G4int A)
G4bool AddPrivateData(G4int Z, G4int A, const G4String &filename)
G4double FindLevel(G4int Z, G4int A, G4double resMass, G4double Mass, G4double partMass, G4double T)
G4double GetLevelEnergy(G4int Z, G4int A, G4double energy)
double A(double temperature)
G4DeexPrecoParameters * GetParameters()
G4int GetMaxA(G4int Z) const
G4double GetLowEdgeLevelEnergy(G4int Z, G4int A, G4double energy)
G4double energy(const ThreeVector &p, const G4double m)
G4double GetMaxLevelEnergy(G4int Z, G4int A) const
static G4NuclearLevelData * GetInstance()