Geant4 11.1.1
Toolkit for the simulation of the passage of particles through matter
|
#include <G4HadSecondary.hh>
Public Member Functions | |
G4HadSecondary (G4DynamicParticle *aT, G4double aWeight=1, G4int mod=-1) | |
~G4HadSecondary () | |
G4DynamicParticle * | GetParticle () |
const G4DynamicParticle * | GetParticle () const |
G4double | GetWeight () const |
void | SetWeight (G4double aW) |
void | SetTime (G4double aT) |
G4double | GetTime () const |
void | SetCreatorModelID (G4int id) |
G4int | GetCreatorModelID () const |
const G4ParticleDefinition * | GetParentResonanceDef () const |
void | SetParentResonanceDef (const G4ParticleDefinition *parentDef) |
G4int | GetParentResonanceID () const |
void | SetParentResonanceID (const G4int parentID) |
Definition at line 36 of file G4HadSecondary.hh.
G4HadSecondary::G4HadSecondary | ( | G4DynamicParticle * | aT, |
G4double | aWeight = 1 , |
||
G4int | mod = -1 |
||
) |
Definition at line 31 of file G4HadSecondary.cc.
Referenced by G4HadSecondary().
G4HadSecondary::~G4HadSecondary | ( | ) |
Definition at line 43 of file G4HadSecondary.cc.
|
inline |
Definition at line 50 of file G4HadSecondary.hh.
Referenced by G4HadronicProcess::FillResult().
|
inline |
Definition at line 51 of file G4HadSecondary.hh.
Referenced by G4HadronicProcess::FillResult().
|
inline |
Definition at line 53 of file G4HadSecondary.hh.
Referenced by G4HadronicProcess::FillResult().
|
inline |
Definition at line 43 of file G4HadSecondary.hh.
Referenced by G4ParticleHPFinalState::adjust_final_state(), G4WilsonAbrasionModel::ApplyYourself(), G4LFission::ApplyYourself(), G4INCLXXInterface::ApplyYourself(), G4ParticleHPCaptureFS::ApplyYourself(), G4HadronStoppingProcess::AtRestDoIt(), G4MuonMinusAtomicCapture::AtRestDoIt(), G4HadLeadBias::Bias(), G4HadronicProcess::CheckResult(), G4HadronicProcess::FillResult(), G4NeutrinoElectronProcess::PostStepDoIt(), G4HadronicProcess::PostStepDoIt(), G4ElNeutrinoNucleusProcess::PostStepDoIt(), G4HadronElasticProcess::PostStepDoIt(), G4MuNeutrinoNucleusProcess::PostStepDoIt(), and G4TauNeutrinoNucleusProcess::PostStepDoIt().
|
inline |
Definition at line 44 of file G4HadSecondary.hh.
|
inline |
Definition at line 48 of file G4HadSecondary.hh.
Referenced by G4HadronStoppingProcess::AtRestDoIt(), G4MuonMinusAtomicCapture::AtRestDoIt(), and G4HadronicProcess::FillResult().
|
inline |
Definition at line 45 of file G4HadSecondary.hh.
Referenced by G4HadronStoppingProcess::AtRestDoIt(), G4MuonMinusAtomicCapture::AtRestDoIt(), G4HadLeadBias::Bias(), and G4HadronicProcess::FillResult().
|
inline |
Definition at line 49 of file G4HadSecondary.hh.
Referenced by G4LENDorBERTModel::ApplyYourself(), G4QMDReaction::ApplyYourself(), G4NeutronRadCapture::ApplyYourself(), G4LowEGammaNuclearModel::ApplyYourself(), G4BinaryCascade::ApplyYourself(), G4BinaryLightIonReaction::ApplyYourself(), G4PreCompoundModel::ApplyYourself(), G4LowEIonFragmentation::ApplyYourself(), and G4TheoFSGenerator::ApplyYourself().
|
inline |
Definition at line 52 of file G4HadSecondary.hh.
Referenced by G4BinaryCascade::ApplyYourself(), G4INCLXXInterface::ApplyYourself(), and G4TheoFSGenerator::ApplyYourself().
|
inline |
Definition at line 54 of file G4HadSecondary.hh.
Referenced by G4BinaryCascade::ApplyYourself(), G4INCLXXInterface::ApplyYourself(), and G4TheoFSGenerator::ApplyYourself().
|
inline |
Definition at line 47 of file G4HadSecondary.hh.
Referenced by G4NeutronRadCapture::ApplyYourself(), G4LowEGammaNuclearModel::ApplyYourself(), G4BinaryCascade::ApplyYourself(), G4BinaryLightIonReaction::ApplyYourself(), G4PreCompoundModel::ApplyYourself(), G4LowEIonFragmentation::ApplyYourself(), G4TheoFSGenerator::ApplyYourself(), G4ParticleHPFissionFS::ApplyYourself(), G4HadronStoppingProcess::AtRestDoIt(), and G4MuonMinusAtomicCapture::AtRestDoIt().
|
inline |
Definition at line 46 of file G4HadSecondary.hh.