Geant4
10.03.p03
|
#include <G4InuclNuclei.hh>
Static Public Member Functions | |
static G4double | getNucleiMass (G4int a, G4int z, G4double exc=0.) |
Static Protected Member Functions | |
static G4ParticleDefinition * | makeDefinition (G4int a, G4int z) |
static G4ParticleDefinition * | makeNuclearFragment (G4int a, G4int z) |
Additional Inherited Members | |
Public Types inherited from G4InuclParticle | |
enum | Model { DefaultModel, bullet, target, EPCollider, INCascader, NonEquilib, Equilib, Fissioner, BigBanger, PreCompound, Coalescence } |
Protected Member Functions inherited from G4InuclParticle | |
G4InuclParticle (const G4ParticleDefinition *pd, Model model=DefaultModel) | |
G4InuclParticle (const G4ParticleDefinition *pd, const G4LorentzVector &mom, Model model=DefaultModel) | |
G4InuclParticle (const G4ParticleDefinition *pd, G4double ekin, Model model=DefaultModel) | |
void | setDefinition (const G4ParticleDefinition *pd) |
Definition at line 68 of file G4InuclNuclei.hh.
|
inline |
Definition at line 70 of file G4InuclNuclei.hh.
|
inline |
Definition at line 72 of file G4InuclNuclei.hh.
|
inline |
Definition at line 75 of file G4InuclNuclei.hh.
|
inline |
Definition at line 80 of file G4InuclNuclei.hh.
|
inline |
Definition at line 86 of file G4InuclNuclei.hh.
G4InuclNuclei::G4InuclNuclei | ( | const G4Fragment & | aFragment, |
G4InuclParticle::Model | model = DefaultModel |
||
) |
Definition at line 82 of file G4InuclNuclei.cc.
G4InuclNuclei::G4InuclNuclei | ( | G4V3DNucleus * | a3DNucleus, |
G4InuclParticle::Model | model = DefaultModel |
||
) |
Definition at line 128 of file G4InuclNuclei.cc.
|
inlinevirtual |
Definition at line 96 of file G4InuclNuclei.hh.
|
inline |
Definition at line 99 of file G4InuclNuclei.hh.
Definition at line 177 of file G4InuclNuclei.cc.
|
inline |
Definition at line 135 of file G4InuclNuclei.hh.
void G4InuclNuclei::copy | ( | const G4Fragment & | aFragment, |
Model | model = DefaultModel |
||
) |
Definition at line 88 of file G4InuclNuclei.cc.
void G4InuclNuclei::copy | ( | G4V3DNucleus * | a3DNucleus, |
Model | model = DefaultModel |
||
) |
Definition at line 134 of file G4InuclNuclei.cc.
Definition at line 112 of file G4InuclNuclei.hh.
void G4InuclNuclei::fill | ( | const G4LorentzVector & | mom, |
G4int | a, | ||
G4int | z, | ||
G4double | exc = 0. , |
||
G4InuclParticle::Model | model = DefaultModel |
||
) |
Definition at line 159 of file G4InuclNuclei.cc.
void G4InuclNuclei::fill | ( | G4double | ekin, |
G4int | a, | ||
G4int | z, | ||
G4double | exc, | ||
G4InuclParticle::Model | model = DefaultModel |
||
) |
Definition at line 168 of file G4InuclNuclei.cc.
|
inline |
Definition at line 137 of file G4InuclNuclei.hh.
|
inline |
Definition at line 144 of file G4InuclNuclei.hh.
|
inline |
Definition at line 148 of file G4InuclNuclei.hh.
|
inline |
Definition at line 150 of file G4InuclNuclei.hh.
|
inline |
Definition at line 140 of file G4InuclNuclei.hh.
Definition at line 277 of file G4InuclNuclei.cc.
|
inline |
Definition at line 138 of file G4InuclNuclei.hh.
|
staticprotected |
Definition at line 205 of file G4InuclNuclei.cc.
G4Fragment G4InuclNuclei::makeG4Fragment | ( | ) | const |
Definition at line 106 of file G4InuclNuclei.cc.
|
staticprotected |
Definition at line 230 of file G4InuclNuclei.cc.
G4InuclNuclei::operator G4Fragment | ( | ) | const |
Definition at line 121 of file G4InuclNuclei.cc.
G4InuclNuclei & G4InuclNuclei::operator= | ( | const G4InuclNuclei & | right | ) |
Definition at line 285 of file G4InuclNuclei.cc.
|
inline |
Definition at line 106 of file G4InuclNuclei.hh.
|
virtual |
Reimplemented from G4InuclParticle.
Definition at line 295 of file G4InuclNuclei.cc.
Definition at line 186 of file G4InuclNuclei.cc.
|
inline |