Geant4 10.7.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4CascadParticle.hh>
Definition at line 49 of file G4CascadParticle.hh.
G4CascadParticle::G4CascadParticle | ( | ) |
Definition at line 46 of file G4CascadParticle.cc.
G4CascadParticle::G4CascadParticle | ( | const G4InuclElementaryParticle & | particle, |
const G4ThreeVector & | pos, | ||
G4int | izone, | ||
G4double | cpath, | ||
G4int | gen | ||
) |
Definition at line 55 of file G4CascadParticle.cc.
|
inline |
Definition at line 59 of file G4CascadParticle.hh.
|
inline |
Definition at line 63 of file G4CascadParticle.hh.
void G4CascadParticle::fill | ( | const G4InuclElementaryParticle & | particle, |
const G4ThreeVector & | pos, | ||
G4int | izone, | ||
G4double | cpath, | ||
G4int | gen | ||
) |
Definition at line 91 of file G4CascadParticle.cc.
|
inline |
Definition at line 104 of file G4CascadParticle.hh.
|
inline |
Definition at line 107 of file G4CascadParticle.hh.
Referenced by G4NucleiModel::boundaryTransition(), G4NucleiModel::choosePointAlongTraj(), G4IntraNucleiCascader::decayTrappedParticle(), G4NucleiModel::generateInteractionPartners(), G4NucleiModel::generateParticleFate(), G4NucleiModel::inverseMeanFreePath(), G4CascadeHistory::PrintEntry(), G4NucleiModel::stillInside(), and G4NucleiModel::worthToPropagate().
|
inline |
Definition at line 76 of file G4CascadParticle.hh.
Referenced by G4IntraNucleiCascader::decayTrappedParticle(), G4NucleiModel::generateParticleFate(), G4NucleiModel::isProjectile(), and G4CascadeHistory::PrintEntry().
|
inline |
Definition at line 79 of file G4CascadParticle.hh.
Referenced by G4CascadeHistory::AddEntry(), G4CascadeHistory::AssignHistoryID(), and G4CascadeHistory::DropEntry().
|
inline |
Definition at line 82 of file G4CascadParticle.hh.
Referenced by G4NucleiModel::boundaryTransition(), G4NucleiModel::choosePointAlongTraj(), G4NucleiModel::generateInteractionPartners(), getPathToTheNextZone(), G4CascadeHistory::PrintEntry(), and propagateAlongThePath().
|
inline |
Definition at line 97 of file G4CascadParticle.hh.
Referenced by G4IntraNucleiCascader::generateCascade().
|
inline |
Definition at line 74 of file G4CascadParticle.hh.
|
inline |
Definition at line 73 of file G4CascadParticle.hh.
Referenced by G4CollisionOutput::addOutgoingParticle(), G4NucleiModel::boundaryTransition(), G4IntraNucleiCascader::decayTrappedParticle(), G4NucleiModel::forceFirst(), G4IntraNucleiCascader::generateCascade(), G4NucleiModel::generateInteractionPartners(), G4NucleiModel::generateParticleFate(), G4CascadeHistory::GuessTarget(), G4NucleiModel::inverseMeanFreePath(), G4ParticleLargerBeta::operator()(), G4ParticleLargerEkin::operator()(), G4IntraNucleiCascader::particleCanInteract(), G4CascadeHistory::PrintEntry(), G4IntraNucleiCascader::processSecondary(), G4IntraNucleiCascader::processTrappedParticle(), and G4NucleiModel::worthToPropagate().
Definition at line 108 of file G4CascadParticle.cc.
Referenced by G4NucleiModel::generateInteractionPartners().
|
inline |
Definition at line 90 of file G4CascadParticle.hh.
Referenced by G4NucleiModel::boundaryTransition(), G4NucleiModel::choosePointAlongTraj(), G4IntraNucleiCascader::decayTrappedParticle(), G4NucleiModel::generateParticleFate(), and G4CascadeHistory::PrintEntry().
|
inline |
Definition at line 103 of file G4CascadParticle.hh.
Referenced by G4NucleiModel::generateParticleFate().
|
inline |
Definition at line 93 of file G4CascadParticle.hh.
Referenced by G4NucleiModel::boundaryTransition().
|
inline |
Definition at line 102 of file G4CascadParticle.hh.
Referenced by G4IntraNucleiCascader::processSecondary().
|
inline |
Definition at line 110 of file G4CascadParticle.hh.
Referenced by G4NucleiModel::boundaryTransition().
G4CascadParticle & G4CascadParticle::operator= | ( | const G4CascadParticle & | cpart | ) |
Definition at line 72 of file G4CascadParticle.cc.
void G4CascadParticle::print | ( | std::ostream & | os | ) | const |
Definition at line 186 of file G4CascadParticle.cc.
Referenced by operator<<().
void G4CascadParticle::propagateAlongThePath | ( | G4double | path | ) |
Definition at line 170 of file G4CascadParticle.cc.
Referenced by G4NucleiModel::generateParticleFate().
|
inline |
Definition at line 100 of file G4CascadParticle.hh.
Referenced by G4NucleiModel::worthToPropagate().
|
inline |
Definition at line 99 of file G4CascadParticle.hh.
Referenced by G4NucleiModel::boundaryTransition().
|
inline |
Definition at line 77 of file G4CascadParticle.hh.
Referenced by G4IntraNucleiCascader::processSecondary().
|
inline |
Definition at line 80 of file G4CascadParticle.hh.
Referenced by G4CascadeHistory::AssignHistoryID().
|
inline |
Definition at line 109 of file G4CascadParticle.hh.
Referenced by G4IntraNucleiCascader::processSecondary().
|
inline |
Definition at line 86 of file G4CascadParticle.hh.
Referenced by G4NucleiModel::boundaryTransition().
|
inline |
Definition at line 91 of file G4CascadParticle.hh.
Referenced by G4NucleiModel::choosePointAlongTraj(), G4NucleiModel::generateParticleFate(), and G4IntraNucleiCascader::processSecondary().
|
inline |
Definition at line 106 of file G4CascadParticle.hh.
Referenced by G4NucleiModel::boundaryTransition(), G4NucleiModel::choosePointAlongTraj(), and G4IntraNucleiCascader::processSecondary().
Definition at line 115 of file G4CascadParticle.hh.
Referenced by G4NucleiModel::generateInteractionLength().