|
Geant4
10.02
|
#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 63 of file G4StatMFMicroManager.cc.
References Initialize().
Here is the call graph for this function:| G4StatMFMicroManager::~G4StatMFMicroManager | ( | ) |
Definition at line 73 of file G4StatMFMicroManager.cc.
References _Partition.
|
inlineprivate |
Definition at line 58 of file G4StatMFMicroManager.hh.
|
private |
Definition at line 36 of file G4StatMFMicroManager.cc.
| G4StatMFChannel * G4StatMFMicroManager::ChooseChannel | ( | G4int | A0, |
| G4int | Z0, | ||
| G4double | MeanT | ||
| ) |
Definition at line 171 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()().
Here is the caller graph for this function:
|
private |
Definition at line 82 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().
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 139 of file G4StatMFMicroManager.cc.
Referenced by Initialize().
Here is the caller graph for this function:| void G4StatMFMicroManager::Normalize | ( | G4double | Norm | ) |
Definition at line 159 of file G4StatMFMicroManager.cc.
References _MeanEntropy, _MeanMultiplicity, _MeanTemperature, _Normalization, and _WW.
| G4bool G4StatMFMicroManager::operator!= | ( | const G4StatMFMicroManager & | right | ) | const |
Definition at line 57 of file G4StatMFMicroManager.cc.
|
private |
Definition at line 44 of file G4StatMFMicroManager.cc.
| G4bool G4StatMFMicroManager::operator== | ( | const G4StatMFMicroManager & | right | ) | const |
Definition at line 51 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().