Geant4
10.00.p01
|
#include <G4NucleiPropertiesTheoreticalTable.hh>
Public Types | |
enum | { nEntries = 8979, shortTableSize = 137 } |
Public Member Functions | |
~G4NucleiPropertiesTheoreticalTable () | |
Private Member Functions | |
G4NucleiPropertiesTheoreticalTable () | |
Static Private Member Functions | |
static G4double | GetMassExcess (G4int Z, G4int A) |
static G4double | GetNuclearMass (G4int Z, G4int A) |
static G4double | GetAtomicMass (G4int Z, G4int A) |
static G4double | GetBindingEnergy (G4int Z, G4int A) |
static G4bool | IsInTable (G4int Z, G4int A) |
static G4int | GetIndex (G4int Z, G4int A) |
static G4double | ElectronicBindingEnergy (G4int Z) |
Static Private Attributes | |
static const G4double | AtomicMassExcess [nEntries] |
static const G4int | indexArray [2][nEntries] |
static const G4int | shortTable [shortTableSize] |
Friends | |
class | G4NucleiProperties |
Definition at line 49 of file G4NucleiPropertiesTheoreticalTable.hh.
anonymous enum |
Enumerator | |
---|---|
nEntries | |
shortTableSize |
Definition at line 61 of file G4NucleiPropertiesTheoreticalTable.hh.
|
inlineprivate |
Definition at line 54 of file G4NucleiPropertiesTheoreticalTable.hh.
|
inline |
Definition at line 59 of file G4NucleiPropertiesTheoreticalTable.hh.
Definition at line 123 of file G4NucleiPropertiesTheoreticalTableA.cc.
References MeV.
Referenced by GetNuclearMass().
Definition at line 101 of file G4NucleiPropertiesTheoreticalTableA.cc.
References AtomicMassExcess, GetIndex(), and MeV.
Referenced by G4NucleiProperties::GetAtomicMass(), and GetNuclearMass().
Definition at line 87 of file G4NucleiPropertiesTheoreticalTableA.cc.
References AtomicMassExcess, GetIndex(), and MeV.
Referenced by G4NucleiProperties::GetBindingEnergy().
Definition at line 41 of file G4NucleiPropertiesTheoreticalTableA.cc.
References EventMustBeAborted, G4Exception(), indexArray, and shortTable.
Referenced by GetAtomicMass(), GetBindingEnergy(), GetMassExcess(), GetNuclearMass(), and IsInTable().
Definition at line 77 of file G4NucleiPropertiesTheoreticalTableA.cc.
References AtomicMassExcess, GetIndex(), and MeV.
Referenced by G4NucleiProperties::GetMassExcess().
Definition at line 113 of file G4NucleiPropertiesTheoreticalTableA.cc.
References ElectronicBindingEnergy(), GetAtomicMass(), and GetIndex().
Referenced by G4NucleiProperties::GetNuclearMass().
Definition at line 128 of file G4NucleiPropertiesTheoreticalTableA.cc.
References GetIndex().
Referenced by G4NucleiProperties::GetAtomicMass(), G4NucleiProperties::GetBindingEnergy(), G4NucleiProperties::GetMassExcess(), and G4NucleiProperties::GetNuclearMass().
|
friend |
Definition at line 65 of file G4NucleiPropertiesTheoreticalTable.hh.
|
staticprivate |
Definition at line 94 of file G4NucleiPropertiesTheoreticalTable.hh.
Referenced by GetAtomicMass(), GetBindingEnergy(), and GetMassExcess().
|
staticprivate |
Definition at line 99 of file G4NucleiPropertiesTheoreticalTable.hh.
Referenced by GetIndex().
|
staticprivate |
Definition at line 105 of file G4NucleiPropertiesTheoreticalTable.hh.
Referenced by GetIndex().