#include <G4NucleiModel.hh>
|
| G4NucleiModel () |
|
| G4NucleiModel (G4int a, G4int z) |
|
| G4NucleiModel (G4InuclNuclei *nuclei) |
|
| ~G4NucleiModel () |
|
void | setVerboseLevel (G4int verbose) |
|
void | generateModel (G4InuclNuclei *nuclei) |
|
void | generateModel (G4int a, G4int z) |
|
void | reset (G4int nHitNeutrons=0, G4int nHitProtons=0, const std::vector< G4ThreeVector > *hitPoints=0) |
|
void | printModel () const |
|
G4double | getDensity (G4int ip, G4int izone) const |
|
G4double | getFermiMomentum (G4int ip, G4int izone) const |
|
G4double | getFermiKinetic (G4int ip, G4int izone) const |
|
G4double | getPotential (G4int ip, G4int izone) const |
|
G4double | getRadiusUnits () const |
|
G4double | getRadius () const |
|
G4double | getRadius (G4int izone) const |
|
G4double | getVolume (G4int izone) const |
|
G4int | getNumberOfZones () const |
|
G4int | getZone (G4double r) const |
|
G4int | getNumberOfNeutrons () const |
|
G4int | getNumberOfProtons () const |
|
G4bool | empty () const |
|
G4bool | stillInside (const G4CascadParticle &cparticle) |
|
G4CascadParticle | initializeCascad (G4InuclElementaryParticle *particle) |
|
void | initializeCascad (G4InuclNuclei *bullet, G4InuclNuclei *target, modelLists &output) |
|
std::pair< G4int, G4int > | getTypesOfNucleonsInvolved () const |
|
void | generateParticleFate (G4CascadParticle &cparticle, G4ElementaryParticleCollider *theEPCollider, std::vector< G4CascadParticle > &cascade) |
|
G4bool | isProjectile (const G4CascadParticle &cparticle) const |
|
G4bool | worthToPropagate (const G4CascadParticle &cparticle) const |
|
G4InuclElementaryParticle | generateNucleon (G4int type, G4int zone) const |
|
G4LorentzVector | generateNucleonMomentum (G4int type, G4int zone) const |
|
G4double | absorptionCrossSection (G4double e, G4int type) const |
|
G4double | totalCrossSection (G4double ke, G4int rtype) const |
|
Definition at line 82 of file G4NucleiModel.hh.
G4NucleiModel::G4NucleiModel |
( |
) | |
|
G4NucleiModel::~G4NucleiModel |
( |
) | |
|
G4bool G4NucleiModel::empty |
( |
) | |
const |
|
inline |
G4int G4NucleiModel::getNumberOfNeutrons |
( |
) | |
const |
|
inline |
G4int G4NucleiModel::getNumberOfProtons |
( |
) | |
const |
|
inline |
G4int G4NucleiModel::getNumberOfZones |
( |
) | |
const |
|
inline |
G4double G4NucleiModel::getRadius |
( |
) | |
const |
|
inline |
G4double G4NucleiModel::getRadiusUnits |
( |
) | |
const |
|
inline |
std::pair<G4int, G4int> G4NucleiModel::getTypesOfNucleonsInvolved |
( |
) | |
const |
|
inline |
void G4NucleiModel::printModel |
( |
) | |
const |
void G4NucleiModel::setVerboseLevel |
( |
G4int |
verbose) | |
|
|
inline |
The documentation for this class was generated from the following files:
- D:/Geant4/geant4_9_6_p02/source/processes/hadronic/models/cascade/cascade/include/G4NucleiModel.hh
- D:/Geant4/geant4_9_6_p02/source/processes/hadronic/models/cascade/cascade/src/G4NucleiModel.cc