Geant4  9.6.p02
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Protected Attributes | List of all members
G4VStatMFMacroCluster Class Referenceabstract

#include <G4VStatMFMacroCluster.hh>

Inheritance diagram for G4VStatMFMacroCluster:
Inheritance graph
[legend]

Public Member Functions

 G4VStatMFMacroCluster (const G4int Size)
 
virtual ~G4VStatMFMacroCluster ()
 
G4bool operator== (const G4VStatMFMacroCluster &right) const
 
G4bool operator!= (const G4VStatMFMacroCluster &right) const
 
virtual G4double CalcMeanMultiplicity (const G4double FreeVol, const G4double mu, const G4double nu, const G4double T)=0
 
virtual G4double CalcZARatio (const G4double nu)=0
 
G4double GetMeanMultiplicity (void) const
 
virtual G4double CalcEnergy (const G4double T)=0
 
virtual G4double CalcEntropy (const G4double T, const G4double FreeVol)=0
 
G4double GetInvLevelDensity (void) const
 
void SetZARatio (const G4double value)
 
G4double GetZARatio (void) const
 
void SetSize (const G4double value)
 
G4double GetSize (void) const
 

Protected Attributes

G4int theA
 
G4double _InvLevelDensity
 
G4double _Entropy
 
G4double theZARatio
 
G4double _MeanMultiplicity
 
G4double _Energy
 

Detailed Description

Definition at line 39 of file G4VStatMFMacroCluster.hh.

Constructor & Destructor Documentation

G4VStatMFMacroCluster::G4VStatMFMacroCluster ( const G4int  Size)
inline

Definition at line 43 of file G4VStatMFMacroCluster.hh.

virtual G4VStatMFMacroCluster::~G4VStatMFMacroCluster ( )
inlinevirtual

Definition at line 58 of file G4VStatMFMacroCluster.hh.

Member Function Documentation

virtual G4double G4VStatMFMacroCluster::CalcEnergy ( const G4double  T)
pure virtual
virtual G4double G4VStatMFMacroCluster::CalcEntropy ( const G4double  T,
const G4double  FreeVol 
)
pure virtual
virtual G4double G4VStatMFMacroCluster::CalcMeanMultiplicity ( const G4double  FreeVol,
const G4double  mu,
const G4double  nu,
const G4double  T 
)
pure virtual
virtual G4double G4VStatMFMacroCluster::CalcZARatio ( const G4double  nu)
pure virtual
G4double G4VStatMFMacroCluster::GetInvLevelDensity ( void  ) const
inline

Definition at line 114 of file G4VStatMFMacroCluster.hh.

G4double G4VStatMFMacroCluster::GetMeanMultiplicity ( void  ) const
inline

Definition at line 86 of file G4VStatMFMacroCluster.hh.

G4double G4VStatMFMacroCluster::GetSize ( void  ) const
inline

Definition at line 131 of file G4VStatMFMacroCluster.hh.

G4double G4VStatMFMacroCluster::GetZARatio ( void  ) const
inline

Definition at line 120 of file G4VStatMFMacroCluster.hh.

G4bool G4VStatMFMacroCluster::operator!= ( const G4VStatMFMacroCluster right) const

Definition at line 59 of file G4VStatMFMacroCluster.cc.

G4bool G4VStatMFMacroCluster::operator== ( const G4VStatMFMacroCluster right) const

Definition at line 52 of file G4VStatMFMacroCluster.cc.

void G4VStatMFMacroCluster::SetSize ( const G4double  value)
inline

Definition at line 124 of file G4VStatMFMacroCluster.hh.

void G4VStatMFMacroCluster::SetZARatio ( const G4double  value)
inline

Definition at line 117 of file G4VStatMFMacroCluster.hh.

Member Data Documentation

G4double G4VStatMFMacroCluster::_Energy
protected

Definition at line 109 of file G4VStatMFMacroCluster.hh.

G4double G4VStatMFMacroCluster::_Entropy
protected

Definition at line 100 of file G4VStatMFMacroCluster.hh.

G4double G4VStatMFMacroCluster::_InvLevelDensity
protected

Definition at line 97 of file G4VStatMFMacroCluster.hh.

G4double G4VStatMFMacroCluster::_MeanMultiplicity
protected

Definition at line 106 of file G4VStatMFMacroCluster.hh.

G4int G4VStatMFMacroCluster::theA
protected

Definition at line 94 of file G4VStatMFMacroCluster.hh.

G4double G4VStatMFMacroCluster::theZARatio
protected

Definition at line 103 of file G4VStatMFMacroCluster.hh.


The documentation for this class was generated from the following files: