| 
    Geant4
    10.01.p03
    
   | 
 
#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().