ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
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 48 of file G4NucleiPropertiesTheoreticalTable.hh.
View newest version in sPHENIX GitHub at line 48 of file G4NucleiPropertiesTheoreticalTable.hh
anonymous enum |
Definition at line 60 of file G4NucleiPropertiesTheoreticalTable.hh.
View newest version in sPHENIX GitHub at line 60 of file G4NucleiPropertiesTheoreticalTable.hh
|
inlineprivate |
Definition at line 53 of file G4NucleiPropertiesTheoreticalTable.hh.
View newest version in sPHENIX GitHub at line 53 of file G4NucleiPropertiesTheoreticalTable.hh
|
inline |
Definition at line 58 of file G4NucleiPropertiesTheoreticalTable.hh.
View newest version in sPHENIX GitHub at line 58 of file G4NucleiPropertiesTheoreticalTable.hh
Definition at line 120 of file G4NucleiPropertiesTheoreticalTableA.cc.
View newest version in sPHENIX GitHub at line 120 of file G4NucleiPropertiesTheoreticalTableA.cc
References MeV.
Referenced by GetNuclearMass().
Definition at line 98 of file G4NucleiPropertiesTheoreticalTableA.cc.
View newest version in sPHENIX GitHub at line 98 of file G4NucleiPropertiesTheoreticalTableA.cc
References source.hepunit::amu_c2, AtomicMassExcess, GetIndex(), and MeV.
Referenced by G4NucleiProperties::GetAtomicMass(), and GetNuclearMass().
Definition at line 84 of file G4NucleiPropertiesTheoreticalTableA.cc.
View newest version in sPHENIX GitHub at line 84 of file G4NucleiPropertiesTheoreticalTableA.cc
References AtomicMassExcess, GetIndex(), and MeV.
Referenced by G4NucleiProperties::GetBindingEnergy().
Definition at line 40 of file G4NucleiPropertiesTheoreticalTableA.cc.
View newest version in sPHENIX GitHub at line 40 of file G4NucleiPropertiesTheoreticalTableA.cc
References EventMustBeAborted, G4Exception(), indexArray, and shortTable.
Referenced by GetAtomicMass(), GetBindingEnergy(), GetMassExcess(), GetNuclearMass(), and IsInTable().
Definition at line 74 of file G4NucleiPropertiesTheoreticalTableA.cc.
View newest version in sPHENIX GitHub at line 74 of file G4NucleiPropertiesTheoreticalTableA.cc
References AtomicMassExcess, GetIndex(), and MeV.
Referenced by G4NucleiProperties::GetMassExcess().
Definition at line 110 of file G4NucleiPropertiesTheoreticalTableA.cc.
View newest version in sPHENIX GitHub at line 110 of file G4NucleiPropertiesTheoreticalTableA.cc
References source.hepunit::electron_mass_c2, ElectronicBindingEnergy(), GetAtomicMass(), and GetIndex().
Referenced by G4NucleiProperties::GetNuclearMass().
Definition at line 125 of file G4NucleiPropertiesTheoreticalTableA.cc.
View newest version in sPHENIX GitHub at line 125 of file G4NucleiPropertiesTheoreticalTableA.cc
References GetIndex().
Referenced by G4NucleiProperties::GetAtomicMass(), G4NucleiProperties::GetBindingEnergy(), G4NucleiProperties::GetMassExcess(), and G4NucleiProperties::GetNuclearMass().
|
friend |
Definition at line 64 of file G4NucleiPropertiesTheoreticalTable.hh.
View newest version in sPHENIX GitHub at line 64 of file G4NucleiPropertiesTheoreticalTable.hh
|
staticprivate |
Definition at line 93 of file G4NucleiPropertiesTheoreticalTable.hh.
View newest version in sPHENIX GitHub at line 93 of file G4NucleiPropertiesTheoreticalTable.hh
Referenced by GetAtomicMass(), GetBindingEnergy(), and GetMassExcess().
|
staticprivate |
Definition at line 98 of file G4NucleiPropertiesTheoreticalTable.hh.
View newest version in sPHENIX GitHub at line 98 of file G4NucleiPropertiesTheoreticalTable.hh
Referenced by GetIndex().
|
staticprivate |
Definition at line 104 of file G4NucleiPropertiesTheoreticalTable.hh.
View newest version in sPHENIX GitHub at line 104 of file G4NucleiPropertiesTheoreticalTable.hh
Referenced by GetIndex().