32 #ifndef G4StatMFMacroChemicalPotential_h
33 #define G4StatMFMacroChemicalPotential_h 1
51 std::vector<G4VStatMFMacroCluster*> * ClusterVector) :
55 _MeanMultiplicity(0.0),
56 _MeanTemperature(temp),
57 _ChemPotentialMu(0.0),
58 _ChemPotentialNu(0.0),
59 _theClusters(ClusterVector)
65 {
return (theZ - this->CalcMeanZ(nu))/theZ; }
94 void CalcChemicalPotentialMu(
const G4double nu);
112 std::vector<G4VStatMFMacroCluster*> * _theClusters;
G4double GetChemicalPotentialNu(void) const
G4double operator()(const G4double nu)
G4double GetMeanMultiplicity(void) const
G4StatMFMacroChemicalPotential(const G4double anA, const G4double aZ, const G4double kappa, const G4double temp, std::vector< G4VStatMFMacroCluster * > *ClusterVector)
G4double CalcChemicalPotentialNu(void)
~G4StatMFMacroChemicalPotential()
G4double GetChemicalPotentialMu(void) const