#include <G4StatMFFragment.hh>
Definition at line 40 of file G4StatMFFragment.hh.
◆ G4StatMFFragment()
G4StatMFFragment::G4StatMFFragment |
( |
G4int |
anA, |
|
|
G4int |
aZ |
|
) |
| |
|
inline |
Definition at line 44 of file G4StatMFFragment.hh.
44 :
45 theA(anA),theZ(aZ),
46 _position(0.0,0.0,0.0),
47 _momentum(0.0,0.0,0.0)
48 {}
◆ ~G4StatMFFragment()
virtual G4StatMFFragment::~G4StatMFFragment |
( |
| ) |
|
|
inlinevirtual |
◆ GetA()
G4int G4StatMFFragment::GetA |
( |
void |
| ) |
const |
|
inline |
◆ GetCoulombEnergy()
G4double G4StatMFFragment::GetCoulombEnergy |
( |
void |
| ) |
const |
◆ GetEnergy()
Definition at line 72 of file G4StatMFFragment.cc.
73{
74 if (theA < 1 || theZ < 0 || theZ > theA) {
75 G4cout <<
"G4StatMFFragment::GetEnergy: A = " << theA
76 <<
", Z = " << theZ <<
G4endl;
78 "G4StatMFFragment::GetEnergy: Wrong values for A and Z!");
79 }
81
83
90
92 if (theA != 4) ExchangeEnergy += SurfaceEnergy;
94}
G4GLOB_DLL std::ostream G4cout
static G4double GetMassExcess(const G4int A, const G4int Z)
static G4Pow * GetInstance()
G4double Z23(G4int Z) const
G4double GetInvLevelDensity(void) const
G4double GetCoulombEnergy(void) const
static G4double DBetaDT(G4double T)
static G4double GetBeta0()
static G4double GetCriticalTemp()
◆ GetFragment()
Definition at line 105 of file G4StatMFFragment.cc.
106{
107 G4double U = CalcExcitationEnergy(T);
111 return theFragment;
112}
G4double GetNuclearMass(void)
◆ GetInvLevelDensity()
G4double G4StatMFFragment::GetInvLevelDensity |
( |
void |
| ) |
const |
◆ GetMomentum()
◆ GetNuclearMass()
G4double G4StatMFFragment::GetNuclearMass |
( |
void |
| ) |
|
|
inline |
Definition at line 90 of file G4StatMFFragment.hh.
G4double GetIonMass(G4int Z, G4int A, G4int nL=0, G4int lvl=0) const
G4IonTable * GetIonTable() const
static G4ParticleTable * GetParticleTable()
Referenced by GetFragment().
◆ GetPosition()
◆ GetZ()
G4int G4StatMFFragment::GetZ |
( |
void |
| ) |
const |
|
inline |
◆ operator!=()
◆ operator==()
◆ SetMomentum()
void G4StatMFFragment::SetMomentum |
( |
const G4ThreeVector & |
aMomentum | ) |
|
|
inline |
◆ SetPosition()
void G4StatMFFragment::SetPosition |
( |
const G4ThreeVector & |
aPosition | ) |
|
|
inline |
The documentation for this class was generated from the following files: