Geant4  10.00.p01
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
G4StatMFMacroTemperature Class Reference

Public Member Functions

 G4StatMFMacroTemperature (const G4double anA, const G4double aZ, const G4double ExEnergy, const G4double FreeE0, const G4double kappa, std::vector< G4VStatMFMacroCluster * > *ClusterVector)
 
 ~G4StatMFMacroTemperature ()
 
G4double operator() (const G4double T)
 
G4double GetMeanMultiplicity (void) const
 
G4double GetChemicalPotentialMu (void) const
 
G4double GetChemicalPotentialNu (void) const
 
G4double GetTemperature (void) const
 
G4double GetEntropy (void) const
 
G4double CalcTemperature (void)
 

Private Member Functions

 G4StatMFMacroTemperature ()
 
 G4StatMFMacroTemperature (const G4StatMFMacroTemperature &)
 
G4StatMFMacroTemperatureoperator= (const G4StatMFMacroTemperature &right)
 
G4bool operator== (const G4StatMFMacroTemperature &right) const
 
G4bool operator!= (const G4StatMFMacroTemperature &right) const
 
G4double FragsExcitEnergy (const G4double T)
 
void CalcChemicalPotentialNu (const G4double T)
 

Private Attributes

G4double theA
 
G4double theZ
 
G4double _ExEnergy
 
G4double _FreeInternalE0
 
G4double _Kappa
 
G4double _MeanMultiplicity
 
G4double _MeanTemperature
 
G4double _ChemPotentialMu
 
G4double _ChemPotentialNu
 
G4double _MeanEntropy
 
std::vector
< G4VStatMFMacroCluster * > * 
_theClusters
 

Constructor & Destructor Documentation

G4StatMFMacroTemperature ( const G4double  anA,
const G4double  aZ,
const G4double  ExEnergy,
const G4double  FreeE0,
const G4double  kappa,
std::vector< G4VStatMFMacroCluster * > *  ClusterVector 
)

Member Function Documentation

G4double operator() ( const G4double  T)

References _ExEnergy, and FragsExcitEnergy().

G4StatMFMacroTemperature& operator= ( const G4StatMFMacroTemperature right)
private
G4bool operator== ( const G4StatMFMacroTemperature right) const
private
G4bool operator!= ( const G4StatMFMacroTemperature right) const
private
G4double GetMeanMultiplicity ( void  ) const

References _MeanMultiplicity.

G4double GetChemicalPotentialMu ( void  ) const

References _ChemPotentialMu.

G4double GetChemicalPotentialNu ( void  ) const

References _ChemPotentialNu.

G4double GetTemperature ( void  ) const

References _MeanTemperature.

G4double GetEntropy ( void  ) const

References _MeanEntropy.

G4double CalcTemperature ( void  )
G4double FragsExcitEnergy ( const G4double  T)
private

Referenced by operator()().

void CalcChemicalPotentialNu ( const G4double  T)
private

Member Data Documentation

G4double theA
private
G4double theZ
private
G4double _ExEnergy
private

Referenced by operator()().

G4double _FreeInternalE0
private
G4double _Kappa
private
G4double _MeanMultiplicity
private

Referenced by GetMeanMultiplicity().

G4double _MeanTemperature
private

Referenced by GetTemperature().

G4double _ChemPotentialMu
private

Referenced by GetChemicalPotentialMu().

G4double _ChemPotentialNu
private

Referenced by GetChemicalPotentialNu().

G4double _MeanEntropy
private

Referenced by GetEntropy().

std::vector<G4VStatMFMacroCluster*>* _theClusters
private