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