#include <G4StatMFMacroNucleon.hh>
Definition at line 37 of file G4StatMFMacroNucleon.hh.
◆ G4StatMFMacroNucleon() [1/2]
G4StatMFMacroNucleon::G4StatMFMacroNucleon |
( |
| ) |
|
◆ ~G4StatMFMacroNucleon()
G4StatMFMacroNucleon::~G4StatMFMacroNucleon |
( |
| ) |
|
◆ G4StatMFMacroNucleon() [2/2]
◆ CalcEnergy()
◆ CalcEntropy()
Implements G4VStatMFMacroCluster.
Definition at line 84 of file G4StatMFMacroNucleon.cc.
87 G4double lambda3 = ThermalWaveLenght*ThermalWaveLenght*ThermalWaveLenght;
99 return NeutronEntropy+ProtonEntropy;
G4double G4Log(G4double x)
G4double _NeutronMeanMultiplicity
G4double _ProtonMeanMultiplicity
static const double fermi
◆ CalcMeanMultiplicity()
Implements G4VStatMFMacroCluster.
Definition at line 47 of file G4StatMFMacroNucleon.cc.
53 "G4StatMFMacroNucleon::CalcMeanMultiplicity: Temperature less or equal 0");
58 G4double lambda3 = ThermalWaveLenght*ThermalWaveLenght*ThermalWaveLenght;
65 if (exponent_neutron > 300.0) exponent_neutron = 300.0;
66 if (exponent_proton > 300.0) exponent_proton = 300.0;
69 (degeneracy*FreeVol/lambda3)*
G4Exp(exponent_neutron);
72 (degeneracy*FreeVol/lambda3)*
G4Exp(exponent_proton);
static const G4double degeneracy
G4double G4Exp(G4double initial_x)
Exponential Function double precision.
G4double _MeanMultiplicity
static G4double GetCoulomb()
G4double _NeutronMeanMultiplicity
G4double _ProtonMeanMultiplicity
static const double fermi
◆ CalcZARatio()
◆ operator!=()
◆ operator=()
◆ operator==()
◆ _NeutronMeanMultiplicity
G4double G4StatMFMacroNucleon::_NeutronMeanMultiplicity |
|
private |
◆ _ProtonMeanMultiplicity
G4double G4StatMFMacroNucleon::_ProtonMeanMultiplicity |
|
private |
The documentation for this class was generated from the following files: