|
Geant4
10.00.p01
|
#include <G4NucleiPropertiesTableAME03.hh>
Public Types | |
| enum | { nEntries = 3179, MaxA = 293, ZMax = 120 } |
Public Member Functions | |
| ~G4NucleiPropertiesTableAME03 () | |
Private Member Functions | |
| G4NucleiPropertiesTableAME03 () | |
Static Private Member Functions | |
| static G4double | GetMassExcess (G4int Z, G4int A) |
| static G4double | GetAtomicMass (G4int Z, G4int A) |
| static G4double | GetNuclearMass (G4int Z, G4int A) |
| static G4double | GetBindingEnergy (G4int Z, G4int A) |
| static G4double | GetBetaDecayEnergy (G4int Z, G4int A) |
| static G4bool | IsInTable (G4int Z, G4int A) |
| static G4int | MaxZ (G4int A) |
| static G4int | MinZ (G4int A) |
| static G4int | GetIndex (G4int Z, G4int A) |
Static Private Attributes | |
| static const G4double | MassExcess [nEntries] |
| static const G4double | BetaEnergy [nEntries] |
| static const G4int | indexArray [2][nEntries] |
| static const G4int | shortTable [MaxA+1] |
| static G4ThreadLocal G4double | electronMass [ZMax] |
| static G4ThreadLocal G4bool | isIntialized = false |
Friends | |
| class | G4NucleiProperties |
Definition at line 70 of file G4NucleiPropertiesTableAME03.hh.
| anonymous enum |
| Enumerator | |
|---|---|
| nEntries | |
| MaxA | |
| ZMax | |
Definition at line 83 of file G4NucleiPropertiesTableAME03.hh.
|
private |
Definition at line 57 of file G4NucleiPropertiesTableAME03.cc.
|
inline |
Definition at line 80 of file G4NucleiPropertiesTableAME03.hh.
Definition at line 157 of file G4NucleiPropertiesTableAME03.cc.
References GetIndex(), keV, and MassExcess.
Referenced by G4NucleiProperties::GetAtomicMass(), and GetNuclearMass().
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 147 of file G4NucleiPropertiesTableAME03.cc.
References BetaEnergy, GetIndex(), and keV.
Here is the call graph for this function:Definition at line 137 of file G4NucleiPropertiesTableAME03.cc.
References GetIndex(), keV, and MassExcess.
Referenced by G4NucleiProperties::GetBindingEnergy().
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 61 of file G4NucleiPropertiesTableAME03.cc.
References EventMustBeAborted, G4Exception(), indexArray, MaxA, and shortTable.
Referenced by GetAtomicMass(), GetBetaDecayEnergy(), GetBindingEnergy(), GetMassExcess(), and IsInTable().
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 127 of file G4NucleiPropertiesTableAME03.cc.
References GetIndex(), keV, and MassExcess.
Referenced by G4NucleiProperties::AtomicMass(), and G4NucleiProperties::GetMassExcess().
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 106 of file G4NucleiPropertiesTableAME03.cc.
References electronMass, eV, GetAtomicMass(), isIntialized, iz, and ZMax.
Referenced by G4NucleiProperties::GetNuclearMass().
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 168 of file G4NucleiPropertiesTableAME03.cc.
References GetIndex().
Referenced by G4NucleiProperties::GetAtomicMass(), G4NucleiProperties::GetBindingEnergy(), G4NucleiProperties::GetMassExcess(), G4NucleiProperties::GetNuclearMass(), and G4NucleiProperties::IsInStableTable().
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 99 of file G4NucleiPropertiesTableAME03.cc.
References A, indexArray, and shortTable.
Definition at line 92 of file G4NucleiPropertiesTableAME03.cc.
References indexArray, and shortTable.
|
friend |
Definition at line 88 of file G4NucleiPropertiesTableAME03.hh.
|
staticprivate |
Definition at line 134 of file G4NucleiPropertiesTableAME03.hh.
Referenced by GetBetaDecayEnergy().
|
staticprivate |
Definition at line 149 of file G4NucleiPropertiesTableAME03.hh.
Referenced by GetNuclearMass().
|
staticprivate |
Definition at line 140 of file G4NucleiPropertiesTableAME03.hh.
Referenced by GetIndex(), MaxZ(), and MinZ().
|
staticprivate |
Definition at line 150 of file G4NucleiPropertiesTableAME03.hh.
Referenced by GetNuclearMass().
|
staticprivate |
Definition at line 130 of file G4NucleiPropertiesTableAME03.hh.
Referenced by GetAtomicMass(), GetBindingEnergy(), and GetMassExcess().
|
staticprivate |
Definition at line 146 of file G4NucleiPropertiesTableAME03.hh.
Referenced by GetIndex(), MaxZ(), and MinZ().