Geant4-11
|
#include <G4StatMFMacroTemperature.hh>
Public Member Functions | |
G4double | CalcTemperature (void) |
G4StatMFMacroTemperature (const G4double anA, const G4double aZ, const G4double ExEnergy, const G4double FreeE0, const G4double kappa, std::vector< G4VStatMFMacroCluster * > *ClusterVector) | |
G4double | GetChemicalPotentialMu (void) const |
G4double | GetChemicalPotentialNu (void) const |
G4double | GetEntropy (void) const |
G4double | GetMeanMultiplicity (void) const |
G4double | GetTemperature (void) const |
G4double | operator() (const G4double T) |
~G4StatMFMacroTemperature () | |
Private Member Functions | |
void | CalcChemicalPotentialNu (const G4double T) |
G4double | FragsExcitEnergy (const G4double T) |
G4StatMFMacroTemperature () | |
G4StatMFMacroTemperature (const G4StatMFMacroTemperature &) | |
G4bool | operator!= (const G4StatMFMacroTemperature &right) const |
G4StatMFMacroTemperature & | operator= (const G4StatMFMacroTemperature &right) |
G4bool | operator== (const G4StatMFMacroTemperature &right) const |
Private Attributes | |
G4double | _ChemPotentialMu |
G4double | _ChemPotentialNu |
G4double | _ExEnergy |
G4double | _FreeInternalE0 |
G4double | _Kappa |
G4double | _MeanEntropy |
G4double | _MeanMultiplicity |
G4double | _MeanTemperature |
std::vector< G4VStatMFMacroCluster * > * | _theClusters |
G4double | theA |
G4double | theZ |
Definition at line 41 of file G4StatMFMacroTemperature.hh.
G4StatMFMacroTemperature::G4StatMFMacroTemperature | ( | const G4double | anA, |
const G4double | aZ, | ||
const G4double | ExEnergy, | ||
const G4double | FreeE0, | ||
const G4double | kappa, | ||
std::vector< G4VStatMFMacroCluster * > * | ClusterVector | ||
) |
Definition at line 46 of file G4StatMFMacroTemperature.cc.
G4StatMFMacroTemperature::~G4StatMFMacroTemperature | ( | ) |
Definition at line 62 of file G4StatMFMacroTemperature.cc.
|
private |
|
inlineprivate |
Definition at line 61 of file G4StatMFMacroTemperature.hh.
|
private |
Definition at line 185 of file G4StatMFMacroTemperature.cc.
References _ChemPotentialMu, _ChemPotentialNu, _Kappa, _MeanMultiplicity, _theClusters, G4StatMFMacroChemicalPotential::CalcChemicalPotentialNu(), G4StatMFMacroChemicalPotential::GetChemicalPotentialMu(), G4StatMFMacroChemicalPotential::GetMeanMultiplicity(), theA, and theZ.
Referenced by FragsExcitEnergy().
G4double G4StatMFMacroTemperature::CalcTemperature | ( | void | ) |
Definition at line 65 of file G4StatMFMacroTemperature.cc.
References _ExEnergy, _MeanTemperature, G4Solver< Function >::Brent(), G4Solver< Function >::Crenshaw(), G4cerr, G4cout, G4endl, G4Solver< Function >::GetRoot(), G4INCL::Math::max(), MeV, operator()(), G4Solver< Function >::SetIntervalLimits(), and theA.
Referenced by G4StatMFMacroCanonical::CalculateTemperature().
Definition at line 149 of file G4StatMFMacroTemperature.cc.
References _FreeInternalE0, _Kappa, _MeanEntropy, _theClusters, G4Pow::A13(), CalcChemicalPotentialNu(), source.hepunit::elm_coupling, G4Pow::GetInstance(), G4StatMFParameters::GetKappaCoulomb(), G4StatMFParameters::Getr0(), pi, theA, theZ, and G4Pow::Z13().
Referenced by operator()().
|
inline |
Definition at line 73 of file G4StatMFMacroTemperature.hh.
References _ChemPotentialMu.
Referenced by G4StatMFMacroCanonical::CalculateTemperature().
|
inline |
Definition at line 75 of file G4StatMFMacroTemperature.hh.
References _ChemPotentialNu.
Referenced by G4StatMFMacroCanonical::CalculateTemperature().
|
inline |
Definition at line 79 of file G4StatMFMacroTemperature.hh.
References _MeanEntropy.
Referenced by G4StatMFMacroCanonical::CalculateTemperature().
|
inline |
Definition at line 71 of file G4StatMFMacroTemperature.hh.
References _MeanMultiplicity.
Referenced by G4StatMFMacroCanonical::CalculateTemperature().
|
inline |
|
private |
Definition at line 52 of file G4StatMFMacroTemperature.hh.
References _ExEnergy, and FragsExcitEnergy().
Referenced by CalcTemperature().
|
private |
|
private |
|
private |
Definition at line 105 of file G4StatMFMacroTemperature.hh.
Referenced by CalcChemicalPotentialNu(), and GetChemicalPotentialMu().
|
private |
Definition at line 107 of file G4StatMFMacroTemperature.hh.
Referenced by CalcChemicalPotentialNu(), and GetChemicalPotentialNu().
|
private |
Definition at line 95 of file G4StatMFMacroTemperature.hh.
Referenced by CalcTemperature(), and operator()().
|
private |
Definition at line 97 of file G4StatMFMacroTemperature.hh.
Referenced by FragsExcitEnergy().
|
private |
Definition at line 99 of file G4StatMFMacroTemperature.hh.
Referenced by CalcChemicalPotentialNu(), and FragsExcitEnergy().
|
private |
Definition at line 109 of file G4StatMFMacroTemperature.hh.
Referenced by FragsExcitEnergy(), and GetEntropy().
|
private |
Definition at line 101 of file G4StatMFMacroTemperature.hh.
Referenced by CalcChemicalPotentialNu(), and GetMeanMultiplicity().
|
private |
Definition at line 103 of file G4StatMFMacroTemperature.hh.
Referenced by CalcTemperature(), and GetTemperature().
|
private |
Definition at line 111 of file G4StatMFMacroTemperature.hh.
Referenced by CalcChemicalPotentialNu(), and FragsExcitEnergy().
|
private |
Definition at line 91 of file G4StatMFMacroTemperature.hh.
Referenced by CalcChemicalPotentialNu(), CalcTemperature(), and FragsExcitEnergy().
|
private |
Definition at line 93 of file G4StatMFMacroTemperature.hh.
Referenced by CalcChemicalPotentialNu(), and FragsExcitEnergy().