Geant4  10.00
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
G4NucleiPropertiesTheoreticalTable Class Reference

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
 

Member Enumeration Documentation

anonymous enum
Enumerator
nEntries 
shortTableSize 

Constructor & Destructor Documentation

Member Function Documentation

static G4double GetMassExcess ( G4int  Z,
G4int  A 
)
staticprivate
static G4double GetNuclearMass ( G4int  Z,
G4int  A 
)
staticprivate
static G4double GetAtomicMass ( G4int  Z,
G4int  A 
)
staticprivate
static G4double GetBindingEnergy ( G4int  Z,
G4int  A 
)
staticprivate
static G4bool IsInTable ( G4int  Z,
G4int  A 
)
staticprivate
static G4int GetIndex ( G4int  Z,
G4int  A 
)
staticprivate
static G4double ElectronicBindingEnergy ( G4int  Z)
staticprivate

Friends And Related Function Documentation

friend class G4NucleiProperties
friend

Member Data Documentation

const G4double AtomicMassExcess[nEntries]
staticprivate
const G4int indexArray[2][nEntries]
staticprivate
const G4int shortTable[shortTableSize]
staticprivate