45#ifndef G4NUCLEARLEVELDATA_HH
46#define G4NUCLEARLEVELDATA_HH 1
124 G4bool fInitialized =
false;
126 static const G4int ZMAX = 118;
127 static const G4int AMIN[ZMAX];
128 static const G4int AMAX[ZMAX];
129 static const G4int LEVELIDX[ZMAX];
131 std::vector<const G4LevelManager*> fLevelManagers[ZMAX];
132 std::vector<G4bool> fLevelManagerFlags[ZMAX];
G4float MaxLevelEnergy(G4int Z, G4int A) const
G4double GetLevelDensity(G4int Z, G4int A, G4double U)
G4double GetLevelEnergy(G4int Z, G4int A, G4double energy)
G4double FindLevel(G4int Z, G4int A, G4double resMass, G4double Mass, G4double partMass, G4double T)
G4DeexPrecoParameters * GetParameters()
G4bool AddPrivateData(G4int Z, G4int A, const G4String &filename)
G4NuclearLevelData(G4NuclearLevelData &)=delete
G4int GetMinA(G4int Z) const
void UploadNuclearLevelData(G4int Zlim)
G4NuclearLevelData & operator=(const G4NuclearLevelData &right)=delete
G4double GetLowEdgeLevelEnergy(G4int Z, G4int A, G4double energy)
G4ShellCorrection * GetShellCorrection()
const G4LevelManager * GetLevelManager(G4int Z, G4int A)
G4PairingCorrection * GetPairingCorrection()
static G4NuclearLevelData * GetInstance()
G4double GetMaxLevelEnergy(G4int Z, G4int A) const
void StreamLevels(std::ostream &os, G4int Z, G4int A)
G4int GetMaxA(G4int Z) const