Geant4.10
|
#include <G4CascadParticle.hh>
Definition at line 50 of file G4CascadParticle.hh.
G4CascadParticle::G4CascadParticle | ( | ) |
Definition at line 47 of file G4CascadParticle.cc.
References G4cout, and G4endl.
G4CascadParticle::G4CascadParticle | ( | const G4InuclElementaryParticle & | particle, |
const G4ThreeVector & | pos, | ||
G4int | izone, | ||
G4double | cpath, | ||
G4int | gen | ||
) |
Definition at line 57 of file G4CascadParticle.cc.
References G4cout, G4endl, G4InuclParticle::getDefinition(), and G4ParticleDefinition::GetParticleName().
|
inline |
Definition at line 60 of file G4CascadParticle.hh.
|
inline |
Definition at line 64 of file G4CascadParticle.hh.
void G4CascadParticle::fill | ( | const G4InuclElementaryParticle & | particle, |
const G4ThreeVector & | pos, | ||
G4int | izone, | ||
G4double | cpath, | ||
G4int | gen | ||
) |
Definition at line 92 of file G4CascadParticle.cc.
References G4cout, and G4endl.
|
inline |
Definition at line 105 of file G4CascadParticle.hh.
|
inline |
Definition at line 108 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 77 of file G4CascadParticle.hh.
Referenced by G4IntraNucleiCascader::decayTrappedParticle(), G4NucleiModel::generateParticleFate(), G4NucleiModel::isProjectile(), and G4CascadeHistory::PrintEntry().
|
inline |
Definition at line 80 of file G4CascadParticle.hh.
Referenced by G4CascadeHistory::AddEntry(), G4CascadeHistory::AssignHistoryID(), and G4CascadeHistory::DropEntry().
|
inline |
Definition at line 83 of file G4CascadParticle.hh.
References G4InuclParticle::getMomentum().
Referenced by G4NucleiModel::boundaryTransition(), G4NucleiModel::choosePointAlongTraj(), G4NucleiModel::generateInteractionPartners(), getPathToTheNextZone(), G4CascadeHistory::PrintEntry(), and propagateAlongThePath().
|
inline |
Definition at line 98 of file G4CascadParticle.hh.
Referenced by G4IntraNucleiCascader::generateCascade().
|
inline |
Definition at line 74 of file G4CascadParticle.hh.
Referenced by G4CollisionOutput::addOutgoingParticle(), G4NucleiModel::boundaryTransition(), G4IntraNucleiCascader::decayTrappedParticle(), G4NucleiModel::forceFirst(), G4IntraNucleiCascader::generateCascade(), G4NucleiModel::generateInteractionPartners(), G4NucleiModel::generateParticleFate(), G4CascadeHistory::GuessTarget(), G4NucleiModel::inverseMeanFreePath(), G4ParticleLargerEkin::operator()(), G4ParticleLargerBeta::operator()(), G4CascadeHistory::PrintEntry(), G4IntraNucleiCascader::processSecondary(), G4IntraNucleiCascader::processTrappedParticle(), and G4NucleiModel::worthToPropagate().
|
inline |
Definition at line 75 of file G4CascadParticle.hh.
Definition at line 109 of file G4CascadParticle.cc.
References CLHEP::Hep3Vector::dot(), G4cout, G4endl, getMomentum(), CLHEP::Hep3Vector::mag2(), G4InuclParticleNames::pp, and CLHEP::HepLorentzVector::vect().
Referenced by G4NucleiModel::generateInteractionPartners().
|
inline |
Definition at line 91 of file G4CascadParticle.hh.
Referenced by G4NucleiModel::boundaryTransition(), G4NucleiModel::choosePointAlongTraj(), G4IntraNucleiCascader::decayTrappedParticle(), G4NucleiModel::generateParticleFate(), and G4CascadeHistory::PrintEntry().
Definition at line 104 of file G4CascadParticle.hh.
Referenced by G4NucleiModel::generateParticleFate().
|
inline |
Definition at line 94 of file G4CascadParticle.hh.
Referenced by G4NucleiModel::boundaryTransition().
Definition at line 103 of file G4CascadParticle.hh.
Referenced by G4IntraNucleiCascader::processSecondary().
|
inline |
Definition at line 111 of file G4CascadParticle.hh.
Referenced by G4NucleiModel::boundaryTransition().
G4CascadParticle & G4CascadParticle::operator= | ( | const G4CascadParticle & | cpart | ) |
Definition at line 73 of file G4CascadParticle.cc.
void G4CascadParticle::print | ( | std::ostream & | os | ) | const |
Definition at line 185 of file G4CascadParticle.cc.
References G4endl.
Referenced by operator<<().
Definition at line 169 of file G4CascadParticle.cc.
References G4cout, G4endl, getMomentum(), CLHEP::Hep3Vector::unit(), and CLHEP::HepLorentzVector::vect().
Referenced by G4NucleiModel::generateParticleFate().
|
inline |
Definition at line 101 of file G4CascadParticle.hh.
Referenced by G4NucleiModel::worthToPropagate().
|
inline |
Definition at line 100 of file G4CascadParticle.hh.
Referenced by G4NucleiModel::boundaryTransition().
Definition at line 78 of file G4CascadParticle.hh.
Referenced by G4IntraNucleiCascader::processSecondary().
Definition at line 81 of file G4CascadParticle.hh.
Referenced by G4CascadeHistory::AssignHistoryID().
Definition at line 110 of file G4CascadParticle.hh.
Referenced by G4IntraNucleiCascader::processSecondary().
|
inline |
Definition at line 87 of file G4CascadParticle.hh.
References G4InuclParticle::setMomentum().
Referenced by G4NucleiModel::boundaryTransition().
|
inline |
Definition at line 92 of file G4CascadParticle.hh.
Referenced by G4NucleiModel::choosePointAlongTraj(), G4NucleiModel::generateParticleFate(), and G4IntraNucleiCascader::processSecondary().
Definition at line 107 of file G4CascadParticle.hh.
Referenced by G4NucleiModel::boundaryTransition(), G4NucleiModel::choosePointAlongTraj(), and G4IntraNucleiCascader::processSecondary().
Definition at line 116 of file G4CascadParticle.hh.
Referenced by G4NucleiModel::generateInteractionLength().