ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
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 43 of file G4StatMFMicroManager.hh.
View newest version in sPHENIX GitHub at line 43 of file G4StatMFMicroManager.hh
G4StatMFMicroManager::G4StatMFMicroManager | ( | const G4Fragment & | theFragment, |
G4int | multiplicity, | ||
G4double | FreeIntE, | ||
G4double | SCompNuc | ||
) |
Definition at line 62 of file G4StatMFMicroManager.cc.
View newest version in sPHENIX GitHub at line 62 of file G4StatMFMicroManager.cc
References Initialize().
G4StatMFMicroManager::~G4StatMFMicroManager | ( | ) |
Definition at line 72 of file G4StatMFMicroManager.cc.
View newest version in sPHENIX GitHub at line 72 of file G4StatMFMicroManager.cc
References _Partition.
|
inlineprivate |
Definition at line 57 of file G4StatMFMicroManager.hh.
View newest version in sPHENIX GitHub at line 57 of file G4StatMFMicroManager.hh
|
private |
Definition at line 35 of file G4StatMFMicroManager.cc.
View newest version in sPHENIX GitHub at line 35 of file G4StatMFMicroManager.cc
G4StatMFChannel * G4StatMFMicroManager::ChooseChannel | ( | G4int | A0, |
G4int | Z0, | ||
G4double | MeanT | ||
) |
Definition at line 170 of file G4StatMFMicroManager.cc.
View newest version in sPHENIX GitHub at line 170 of file G4StatMFMicroManager.cc
References _Normalization, _Partition, _WW, and G4UniformRand.
Definition at line 85 of file G4StatMFMicroManager.hh.
View newest version in sPHENIX GitHub at line 85 of file G4StatMFMicroManager.hh
References _MeanEntropy.
Definition at line 81 of file G4StatMFMicroManager.hh.
View newest version in sPHENIX GitHub at line 81 of file G4StatMFMicroManager.hh
References _MeanMultiplicity.
Definition at line 83 of file G4StatMFMicroManager.hh.
View newest version in sPHENIX GitHub at line 83 of file G4StatMFMicroManager.hh
References _MeanTemperature.
Definition at line 77 of file G4StatMFMicroManager.hh.
View newest version in sPHENIX GitHub at line 77 of file G4StatMFMicroManager.hh
References _WW.
|
private |
Definition at line 81 of file G4StatMFMicroManager.cc.
View newest version in sPHENIX GitHub at line 81 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(), G4StatMFMicroPartition::SetPartitionFragment(), and Z.
Referenced by G4StatMFMicroManager().
Definition at line 138 of file G4StatMFMicroManager.cc.
View newest version in sPHENIX GitHub at line 138 of file G4StatMFMicroManager.cc
References tmp.
Referenced by Initialize().
Definition at line 158 of file G4StatMFMicroManager.cc.
View newest version in sPHENIX GitHub at line 158 of file G4StatMFMicroManager.cc
References _MeanEntropy, _MeanMultiplicity, _MeanTemperature, _Normalization, and _WW.
G4bool G4StatMFMicroManager::operator!= | ( | const G4StatMFMicroManager & | right | ) | const |
Definition at line 56 of file G4StatMFMicroManager.cc.
View newest version in sPHENIX GitHub at line 56 of file G4StatMFMicroManager.cc
|
private |
Definition at line 43 of file G4StatMFMicroManager.cc.
View newest version in sPHENIX GitHub at line 43 of file G4StatMFMicroManager.cc
G4bool G4StatMFMicroManager::operator== | ( | const G4StatMFMicroManager & | right | ) | const |
Definition at line 50 of file G4StatMFMicroManager.cc.
View newest version in sPHENIX GitHub at line 50 of file G4StatMFMicroManager.cc
|
private |
Definition at line 115 of file G4StatMFMicroManager.hh.
View newest version in sPHENIX GitHub at line 115 of file G4StatMFMicroManager.hh
Referenced by GetMeanEntropy(), Initialize(), and Normalize().
|
private |
Definition at line 111 of file G4StatMFMicroManager.hh.
View newest version in sPHENIX GitHub at line 111 of file G4StatMFMicroManager.hh
Referenced by GetMeanMultiplicity(), Initialize(), and Normalize().
|
private |
Definition at line 113 of file G4StatMFMicroManager.hh.
View newest version in sPHENIX GitHub at line 113 of file G4StatMFMicroManager.hh
Referenced by GetMeanTemperature(), Initialize(), and Normalize().
|
private |
Definition at line 109 of file G4StatMFMicroManager.hh.
View newest version in sPHENIX GitHub at line 109 of file G4StatMFMicroManager.hh
Referenced by ChooseChannel(), and Normalize().
|
private |
Definition at line 103 of file G4StatMFMicroManager.hh.
View newest version in sPHENIX GitHub at line 103 of file G4StatMFMicroManager.hh
Referenced by ChooseChannel(), Initialize(), and ~G4StatMFMicroManager().
|
private |
Definition at line 107 of file G4StatMFMicroManager.hh.
View newest version in sPHENIX GitHub at line 107 of file G4StatMFMicroManager.hh
Referenced by ChooseChannel(), GetProbability(), Initialize(), and Normalize().