Geant4
10.00.p01
|
#include <G4StatMFMicroManager.hh>
Classes | |
struct | DeleteFragment |
Public Member Functions | |
G4StatMFMicroManager (const G4Fragment &theFragment, G4int multiplicity, G4double FreeIntE, G4double SCompNuc) | |
~G4StatMFMicroManager () | |
G4bool | operator== (const G4StatMFMicroManager &right) const |
G4bool | operator!= (const G4StatMFMicroManager &right) const |
G4StatMFChannel * | ChooseChannel (G4int A0, G4int Z0, G4double MeanT) |
G4double | GetProbability (void) const |
void | Normalize (G4double Norm) |
G4double | GetMeanMultiplicity (void) const |
G4double | GetMeanTemperature (void) const |
G4double | GetMeanEntropy (void) const |
Private Member Functions | |
G4StatMFMicroManager () | |
G4StatMFMicroManager (const G4StatMFMicroManager &right) | |
G4StatMFMicroManager & | operator= (const G4StatMFMicroManager &right) |
void | Initialize (const G4Fragment &theFragment, G4int m, G4double FreeIntE, G4double SCompNuc) |
G4bool | MakePartition (G4int k, G4int *ANumbers) |
Private Attributes | |
std::vector < G4StatMFMicroPartition * > | _Partition |
G4double | _WW |
G4double | _Normalization |
G4double | _MeanMultiplicity |
G4double | _MeanTemperature |
G4double | _MeanEntropy |
Definition at line 44 of file G4StatMFMicroManager.hh.
G4StatMFMicroManager::G4StatMFMicroManager | ( | const G4Fragment & | theFragment, |
G4int | multiplicity, | ||
G4double | FreeIntE, | ||
G4double | SCompNuc | ||
) |
Definition at line 65 of file G4StatMFMicroManager.cc.
References Initialize().
G4StatMFMicroManager::~G4StatMFMicroManager | ( | ) |
Definition at line 75 of file G4StatMFMicroManager.cc.
References _Partition.
|
inlineprivate |
Definition at line 58 of file G4StatMFMicroManager.hh.
|
private |
Definition at line 38 of file G4StatMFMicroManager.cc.
G4StatMFChannel * G4StatMFMicroManager::ChooseChannel | ( | G4int | A0, |
G4int | Z0, | ||
G4double | MeanT | ||
) |
Definition at line 175 of file G4StatMFMicroManager.cc.
References _Normalization, _Partition, _WW, and G4UniformRand.
|
inline |
Definition at line 86 of file G4StatMFMicroManager.hh.
References _MeanEntropy.
|
inline |
Definition at line 82 of file G4StatMFMicroManager.hh.
References _MeanMultiplicity.
|
inline |
Definition at line 84 of file G4StatMFMicroManager.hh.
References _MeanTemperature.
|
inline |
Definition at line 78 of file G4StatMFMicroManager.hh.
References _WW.
Referenced by G4StatMFMicroCanonical::SumProbabilities::operator()().
|
private |
Definition at line 88 of file G4StatMFMicroManager.cc.
References _MeanEntropy, _MeanMultiplicity, _MeanTemperature, _Partition, _WW, A, G4StatMFMicroPartition::CalcPartitionProbability(), G4Fragment::GetA_asInt(), G4StatMFMicroPartition::GetEntropy(), G4Fragment::GetExcitationEnergy(), G4StatMFMicroPartition::GetTemperature(), G4Fragment::GetZ_asInt(), MakePartition(), and G4StatMFMicroPartition::SetPartitionFragment().
Referenced by G4StatMFMicroManager().
Definition at line 144 of file G4StatMFMicroManager.cc.
Referenced by Initialize().
void G4StatMFMicroManager::Normalize | ( | G4double | Norm | ) |
Definition at line 163 of file G4StatMFMicroManager.cc.
References _MeanEntropy, _MeanMultiplicity, _MeanTemperature, _Normalization, and _WW.
G4bool G4StatMFMicroManager::operator!= | ( | const G4StatMFMicroManager & | right | ) | const |
Definition at line 59 of file G4StatMFMicroManager.cc.
|
private |
Definition at line 46 of file G4StatMFMicroManager.cc.
G4bool G4StatMFMicroManager::operator== | ( | const G4StatMFMicroManager & | right | ) | const |
Definition at line 53 of file G4StatMFMicroManager.cc.
|
private |
Definition at line 116 of file G4StatMFMicroManager.hh.
Referenced by GetMeanEntropy(), Initialize(), and Normalize().
|
private |
Definition at line 112 of file G4StatMFMicroManager.hh.
Referenced by GetMeanMultiplicity(), Initialize(), and Normalize().
|
private |
Definition at line 114 of file G4StatMFMicroManager.hh.
Referenced by GetMeanTemperature(), Initialize(), and Normalize().
|
private |
Definition at line 110 of file G4StatMFMicroManager.hh.
Referenced by ChooseChannel(), and Normalize().
|
private |
Definition at line 104 of file G4StatMFMicroManager.hh.
Referenced by ChooseChannel(), Initialize(), and ~G4StatMFMicroManager().
|
private |
Definition at line 108 of file G4StatMFMicroManager.hh.
Referenced by ChooseChannel(), GetProbability(), Initialize(), and Normalize().