46 throw G4HadronicException(__FILE__, __LINE__,
"G4StatMFMacroBiNucleon::operator= meant to not be accessible");
52 throw G4HadronicException(__FILE__, __LINE__,
"G4StatMFMacroBiNucleon::operator== meant to not be accessible");
59 throw G4HadronicException(__FILE__, __LINE__,
"G4StatMFMacroBiNucleon::operator!= meant to not be accessible");
69 G4double lambda3 = ThermalWaveLenght*ThermalWaveLenght*ThermalWaveLenght;
78 if (exponent < -300.0) exponent = -300.0;
79 else if (exponent > 300.0) exponent = 300.0;
101 G4double lambda3 = ThermalWaveLenght*ThermalWaveLenght*ThermalWaveLenght;
G4double G4Exp(G4double initial_x)
Exponential Function double precision.
G4double G4Log(G4double x)
static constexpr double fermi
static const G4double degeneracy
static G4double GetBindingEnergy(const G4int A, const G4int Z)
static G4Pow * GetInstance()
G4double Z23(G4int Z) const
G4StatMFMacroBiNucleon & operator=(const G4StatMFMacroBiNucleon &right)
G4double CalcEnergy(const G4double T)
G4bool operator!=(const G4StatMFMacroBiNucleon &right) const
G4double CalcMeanMultiplicity(const G4double FreeVol, const G4double mu, const G4double nu, const G4double T)
G4bool operator==(const G4StatMFMacroBiNucleon &right) const
G4double CalcEntropy(const G4double T, const G4double FreeVol)
static G4double GetCoulomb()
G4double _MeanMultiplicity