45 G4Exception(
"G4NucleiPropertiesTheoreticalTable::GetIndex",
49 G4Exception(
"G4NucleiPropertiesTheoreticalTable::GetIndex",
53 G4Exception(
"G4NucleiPropertiesTheoreticalTable::GetIndex",
57 G4Exception(
"G4NucleiPropertiesTheoreticalTable::GetIndex",
61 G4Exception(
"G4NucleiPropertiesTheoreticalTable::GetIndex",
123 return ael*std::pow(
G4double(Z),2.39);
128 return (Z <= A && A >= 16 && A <= 339 && Z <= 136 && Z >= 8 &&
GetIndex(Z, A) >= 0);
static const G4int shortTable[shortTableSize]
static G4int GetIndex(G4int Z, G4int A)
static constexpr double MeV
static G4bool IsInTable(G4int Z, G4int A)
static G4double ElectronicBindingEnergy(G4int Z)
static G4double GetAtomicMass(G4int Z, G4int A)
static G4double GetBindingEnergy(G4int Z, G4int A)
static constexpr double amu_c2
static G4double GetMassExcess(G4int Z, G4int A)
static constexpr double electron_mass_c2
static const G4double AtomicMassExcess[nEntries]
static G4double GetNuclearMass(G4int Z, G4int A)
double A(double temperature)
static const G4int indexArray[2][nEntries]
void G4Exception(const char *originOfException, const char *exceptionCode, G4ExceptionSeverity severity, const char *description)