32#ifndef G4VStatMFMacroCluster_h
33#define G4VStatMFMacroCluster_h 1
51 "G4VStatMFMacroCluster::Constructor: Cluster's size must be >= 1");
125 if (value <= 0.0)
throw G4HadronicException(__FILE__, __LINE__,
"G4VStatMFMacroCluster::SetSize: Cluster's size must be >= 1");
virtual G4double CalcMeanMultiplicity(const G4double FreeVol, const G4double mu, const G4double nu, const G4double T)=0
void SetZARatio(const G4double value)
virtual ~G4VStatMFMacroCluster()
virtual G4double CalcZARatio(const G4double nu)=0
G4VStatMFMacroCluster & operator=(const G4VStatMFMacroCluster &right)
G4double GetZARatio(void) const
G4double GetMeanMultiplicity(void) const
G4double _MeanMultiplicity
G4bool operator!=(const G4VStatMFMacroCluster &right) const
virtual G4double CalcEnergy(const G4double T)=0
G4double GetSize(void) const
G4double GetInvLevelDensity(void) const
void SetSize(const G4double value)
G4bool operator==(const G4VStatMFMacroCluster &right) const
G4VStatMFMacroCluster(const G4int Size)
G4double CalcInvLevelDensity(void)
virtual G4double CalcEntropy(const G4double T, const G4double FreeVol)=0
G4double _InvLevelDensity