Geant4
10.02.p02
|
#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 121 of file G4NucleiPropertiesTheoreticalTableA.cc.
References MeV.
Referenced by GetNuclearMass().
Definition at line 99 of file G4NucleiPropertiesTheoreticalTableA.cc.
References AtomicMassExcess, GetIndex(), and MeV.
Referenced by G4NucleiProperties::GetAtomicMass(), and GetNuclearMass().
Definition at line 85 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 75 of file G4NucleiPropertiesTheoreticalTableA.cc.
References AtomicMassExcess, GetIndex(), and MeV.
Referenced by G4NucleiProperties::GetMassExcess().
Definition at line 111 of file G4NucleiPropertiesTheoreticalTableA.cc.
References ElectronicBindingEnergy(), GetAtomicMass(), and GetIndex().
Referenced by G4NucleiProperties::GetNuclearMass().
Definition at line 126 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().