Geant4
10.02.p02
|
#include <G4StatMFFragment.hh>
Public Member Functions | |
G4StatMFFragment (G4int anA, G4int aZ) | |
virtual | ~G4StatMFFragment () |
G4bool | operator== (const G4StatMFFragment &right) const |
G4bool | operator!= (const G4StatMFFragment &right) const |
G4double | GetCoulombEnergy (void) const |
G4double | GetEnergy (const G4double T) const |
G4double | GetInvLevelDensity (void) const |
G4int | GetA (void) const |
G4int | GetZ (void) const |
void | SetPosition (const G4ThreeVector aPosition) |
G4ThreeVector | GetPosition (void) |
void | SetMomentum (const G4ThreeVector aMomentum) |
G4ThreeVector | GetMomentum (void) |
G4Fragment * | GetFragment (const G4double T) |
G4double | GetNuclearMass (void) |
Private Member Functions | |
G4StatMFFragment () | |
G4StatMFFragment (const G4StatMFFragment &right) | |
G4StatMFFragment & | operator= (const G4StatMFFragment &right) |
G4double | CalcExcitationEnergy (const G4double T) |
Private Attributes | |
G4int | theA |
G4int | theZ |
G4ThreeVector | _position |
G4ThreeVector | _momentum |
Definition at line 41 of file G4StatMFFragment.hh.
Definition at line 45 of file G4StatMFFragment.hh.
|
inlinevirtual |
Definition at line 53 of file G4StatMFFragment.hh.
|
inlineprivate |
Definition at line 58 of file G4StatMFFragment.hh.
|
private |
Definition at line 38 of file G4StatMFFragment.cc.
Definition at line 115 of file G4StatMFFragment.cc.
References G4StatMFParameters::Beta(), G4StatMFParameters::DBetaDT(), G4StatMFParameters::GetBeta0(), G4Pow::GetInstance(), GetInvLevelDensity(), theA, and G4Pow::Z23().
Referenced by GetFragment().
|
inline |
Definition at line 77 of file G4StatMFFragment.hh.
References theA.
G4double G4StatMFFragment::GetCoulombEnergy | ( | void | ) | const |
Definition at line 64 of file G4StatMFFragment.cc.
References G4StatMFParameters::GetCoulomb(), and theZ.
Referenced by GetEnergy(), and SumCoulombEnergy::operator()().
Definition at line 73 of file G4StatMFFragment.cc.
References G4StatMFParameters::DBetaDT(), G4cout, G4endl, G4StatMFParameters::GetBeta0(), GetCoulombEnergy(), G4StatMFParameters::GetCriticalTemp(), G4Pow::GetInstance(), GetInvLevelDensity(), G4NucleiProperties::GetMassExcess(), theA, theZ, and G4Pow::Z23().
G4Fragment * G4StatMFFragment::GetFragment | ( | const G4double | T | ) |
Definition at line 106 of file G4StatMFFragment.cc.
References _momentum, CalcExcitationEnergy(), GetNuclearMass(), theA, and theZ.
G4double G4StatMFFragment::GetInvLevelDensity | ( | void | ) | const |
Definition at line 97 of file G4StatMFFragment.cc.
References G4StatMFParameters::GetEpsilon0(), and theA.
Referenced by CalcExcitationEnergy(), and GetEnergy().
|
inline |
Definition at line 87 of file G4StatMFFragment.hh.
References _momentum.
|
inline |
Definition at line 91 of file G4StatMFFragment.hh.
References G4IonTable::GetIonMass(), G4ParticleTable::GetIonTable(), G4ParticleTable::GetParticleTable(), theA, and theZ.
Referenced by GetFragment().
|
inline |
Definition at line 83 of file G4StatMFFragment.hh.
References _position.
|
inline |
Definition at line 79 of file G4StatMFFragment.hh.
References theZ.
G4bool G4StatMFFragment::operator!= | ( | const G4StatMFFragment & | right | ) | const |
Definition at line 58 of file G4StatMFFragment.cc.
|
private |
Definition at line 46 of file G4StatMFFragment.cc.
G4bool G4StatMFFragment::operator== | ( | const G4StatMFFragment & | right | ) | const |
Definition at line 52 of file G4StatMFFragment.cc.
|
inline |
Definition at line 85 of file G4StatMFFragment.hh.
References _momentum.
|
inline |
Definition at line 81 of file G4StatMFFragment.hh.
References _position.
|
private |
Definition at line 108 of file G4StatMFFragment.hh.
Referenced by GetFragment(), GetMomentum(), and SetMomentum().
|
private |
Definition at line 106 of file G4StatMFFragment.hh.
Referenced by GetPosition(), and SetPosition().
|
private |
Definition at line 102 of file G4StatMFFragment.hh.
Referenced by CalcExcitationEnergy(), GetA(), GetEnergy(), GetFragment(), GetInvLevelDensity(), and GetNuclearMass().
|
private |
Definition at line 104 of file G4StatMFFragment.hh.
Referenced by GetCoulombEnergy(), GetEnergy(), GetFragment(), GetNuclearMass(), and GetZ().