#include <G4HyperNucleiProperties.hh>
Definition at line 45 of file G4HyperNucleiProperties.hh.
G4HyperNucleiProperties::~G4HyperNucleiProperties |
( |
| ) |
|
|
inline |
G4HyperNucleiProperties::G4HyperNucleiProperties |
( |
| ) |
|
|
inline |
Definition at line 102 of file G4HyperNucleiProperties.cc.
104 if (
A < 1 || Z < 0 || Z >
A-
LL ||
LL >
A ||
LL <0 ) {
107 G4cout <<
"G4HyperNucleiProperties::GetAtomicMass: "
108 <<
" Wrong values for A = " <<
A
G4GLOB_DLL std::ostream G4cout
double A(double temperature)
static G4ParticleTable * GetParticleTable()
static const G4int LL[nN]
static constexpr double MeV
static G4double GetNuclearMass(G4int A, G4int Z, G4int L)
Definition at line 42 of file G4HyperNucleiProperties.cc.
47 if (
A < 2 || Z < 0 || Z >
A-
LL ||
LL>
A ) {
50 G4cout <<
"G4HyperNucleiProperties::GetNuclearMass: "
51 <<
" Wrong values for A = " <<
A
61 G4cout <<
"G4HyperNucleiProperties::GetNuclearMass: "
62 <<
" No boud state for A = " <<
A
76 G4cout <<
"G4HyperNucleiProperties::GetNuclearMass: "
77 <<
" Lambda is not defined " <<
G4endl;
94 else if(
A-
LL ==3) bs=a3;
95 else if(
A-
LL >3) bs=b7*std::exp(-b8/(
A-
LL+1.));
96 mass +=
LL*(mLL-bs) + eps;
static G4double GetNuclearMass(const G4double A, const G4double Z)
G4ParticleDefinition * FindParticle(G4int PDGEncoding)
static const G4double eps
G4GLOB_DLL std::ostream G4cout
double A(double temperature)
G4double GetPDGMass() const
static G4ParticleTable * GetParticleTable()
static const G4int LL[nN]
static constexpr double MeV
G4int GetVerboseLevel() const
The documentation for this class was generated from the following files: