Geant4
10.01.p03
|
#include <G4StatMFMacroMultiplicity.hh>
Public Member Functions | |
G4StatMFMacroMultiplicity (const G4double anA, const G4double kappa, const G4double temp, const G4double nu, std::vector< G4VStatMFMacroCluster * > *ClusterVector) | |
~G4StatMFMacroMultiplicity () | |
G4double | operator() (const G4double mu) |
G4double | GetMeanMultiplicity (void) const |
G4double | GetChemicalPotentialMu (void) const |
G4double | CalcChemicalPotentialMu (void) |
Private Member Functions | |
G4StatMFMacroMultiplicity () | |
G4StatMFMacroMultiplicity (const G4StatMFMacroMultiplicity &) | |
G4StatMFMacroMultiplicity & | operator= (const G4StatMFMacroMultiplicity &right) |
G4bool | operator== (const G4StatMFMacroMultiplicity &right) const |
G4bool | operator!= (const G4StatMFMacroMultiplicity &right) const |
G4double | CalcMeanA (const G4double mu) |
Private Attributes | |
G4double | theA |
G4double | _Kappa |
G4double | _MeanMultiplicity |
G4double | _MeanTemperature |
G4double | _ChemPotentialMu |
G4double | _ChemPotentialNu |
std::vector < G4VStatMFMacroCluster * > * | _theClusters |
Definition at line 43 of file G4StatMFMacroMultiplicity.hh.
|
inline |
Definition at line 47 of file G4StatMFMacroMultiplicity.hh.
|
inline |
Definition at line 61 of file G4StatMFMacroMultiplicity.hh.
|
inlineprivate |
Definition at line 68 of file G4StatMFMacroMultiplicity.hh.
|
inlineprivate |
Definition at line 71 of file G4StatMFMacroMultiplicity.hh.
G4double G4StatMFMacroMultiplicity::CalcChemicalPotentialMu | ( | void | ) |
Definition at line 65 of file G4StatMFMacroMultiplicity.cc.
References _ChemPotentialMu, _ChemPotentialNu, _MeanTemperature, _theClusters, G4StatMFParameters::Beta(), G4Solver< Function >::Brent(), G4cerr, G4endl, G4StatMFParameters::GetE0(), G4StatMFParameters::GetGamma0(), G4StatMFParameters::GetKappaCoulomb(), G4StatMFParameters::Getr0(), G4Solver< Function >::GetRoot(), operator()(), and G4Solver< Function >::SetIntervalLimits().
Referenced by G4StatMFMacroChemicalPotential::CalcChemicalPotentialMu().
Definition at line 147 of file G4StatMFMacroMultiplicity.cc.
References _ChemPotentialNu, _Kappa, _MeanMultiplicity, _MeanTemperature, _theClusters, G4StatMFParameters::Getr0(), n, G4INCL::Math::pi, and theA.
Referenced by operator()().
|
inline |
Definition at line 83 of file G4StatMFMacroMultiplicity.hh.
References _ChemPotentialMu.
|
inline |
Definition at line 81 of file G4StatMFMacroMultiplicity.hh.
References _MeanMultiplicity.
Referenced by G4StatMFMacroChemicalPotential::CalcChemicalPotentialMu().
|
private |
Definition at line 56 of file G4StatMFMacroMultiplicity.cc.
Definition at line 63 of file G4StatMFMacroMultiplicity.hh.
References CalcMeanA(), and theA.
Referenced by CalcChemicalPotentialMu().
|
private |
Definition at line 43 of file G4StatMFMacroMultiplicity.cc.
|
private |
Definition at line 49 of file G4StatMFMacroMultiplicity.cc.
|
private |
Definition at line 101 of file G4StatMFMacroMultiplicity.hh.
Referenced by CalcChemicalPotentialMu(), and GetChemicalPotentialMu().
|
private |
Definition at line 103 of file G4StatMFMacroMultiplicity.hh.
Referenced by CalcChemicalPotentialMu(), and CalcMeanA().
|
private |
Definition at line 95 of file G4StatMFMacroMultiplicity.hh.
Referenced by CalcMeanA().
|
private |
Definition at line 97 of file G4StatMFMacroMultiplicity.hh.
Referenced by CalcMeanA(), and GetMeanMultiplicity().
|
private |
Definition at line 99 of file G4StatMFMacroMultiplicity.hh.
Referenced by CalcChemicalPotentialMu(), and CalcMeanA().
|
private |
Definition at line 105 of file G4StatMFMacroMultiplicity.hh.
Referenced by CalcChemicalPotentialMu(), and CalcMeanA().
|
private |
Definition at line 93 of file G4StatMFMacroMultiplicity.hh.
Referenced by CalcMeanA(), and operator()().