ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <geant4/tree/geant4-10.6-release/source/processes/hadronic/util/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 | SetCreatorModelType (G4int idx) |
G4int | GetCreatorModelType () const |
Private Member Functions | |
G4HadSecondary () | |
Private Attributes | |
G4DynamicParticle * | theP |
G4double | theWeight |
G4double | theTime |
G4int | theCreatorModel |
Definition at line 35 of file G4HadSecondary.hh.
View newest version in sPHENIX GitHub at line 35 of file G4HadSecondary.hh
G4HadSecondary::G4HadSecondary | ( | G4DynamicParticle * | aT, |
G4double | aWeight = 1 , |
||
G4int | mod = -1 |
||
) |
Definition at line 30 of file G4HadSecondary.cc.
View newest version in sPHENIX GitHub at line 30 of file G4HadSecondary.cc
References G4DynamicParticle::GetKineticEnergy().
G4HadSecondary::~G4HadSecondary | ( | ) |
Definition at line 41 of file G4HadSecondary.cc.
View newest version in sPHENIX GitHub at line 41 of file G4HadSecondary.cc
|
inlineprivate |
Definition at line 53 of file G4HadSecondary.hh.
View newest version in sPHENIX GitHub at line 53 of file G4HadSecondary.hh
|
inline |
Definition at line 49 of file G4HadSecondary.hh.
View newest version in sPHENIX GitHub at line 49 of file G4HadSecondary.hh
References theCreatorModel.
Referenced by G4MuonicAtomDecay::FillResult(), and G4HadronicProcess::FillResult().
|
inline |
Definition at line 42 of file G4HadSecondary.hh.
View newest version in sPHENIX GitHub at line 42 of file G4HadSecondary.hh
References theP.
Referenced by G4ParticleHPFinalState::adjust_final_state(), G4ParticleHPCaptureFS::ApplyYourself(), G4LFission::ApplyYourself(), G4WilsonAbrasionModel::ApplyYourself(), G4ParticleHPInelastic::ApplyYourself(), G4INCLXXInterface::ApplyYourself(), G4MuonMinusAtomicCapture::AtRestDoIt(), G4HadronStoppingProcess::AtRestDoIt(), G4HadLeadBias::Bias(), G4HadronicProcess::CheckResult(), G4MuonicAtomDecay::FillResult(), G4HadronicProcess::FillResult(), CexmcHadronicProcess::FillTotalResult(), G4HadronElasticProcess::PostStepDoIt(), G4NeutrinoElectronProcess::PostStepDoIt(), G4MuNeutrinoNucleusProcess::PostStepDoIt(), and G4HadronicProcess::PostStepDoIt().
|
inline |
Definition at line 43 of file G4HadSecondary.hh.
View newest version in sPHENIX GitHub at line 43 of file G4HadSecondary.hh
References theP.
|
inline |
Definition at line 47 of file G4HadSecondary.hh.
View newest version in sPHENIX GitHub at line 47 of file G4HadSecondary.hh
References theTime.
Referenced by G4MuonMinusAtomicCapture::AtRestDoIt(), G4HadronStoppingProcess::AtRestDoIt(), G4MuonicAtomDecay::DecayIt(), G4MuonicAtomDecay::FillResult(), G4HadronicProcess::FillResult(), and CexmcHadronicProcess::FillTotalResult().
|
inline |
Definition at line 44 of file G4HadSecondary.hh.
View newest version in sPHENIX GitHub at line 44 of file G4HadSecondary.hh
References theWeight.
Referenced by G4MuonMinusAtomicCapture::AtRestDoIt(), G4HadronStoppingProcess::AtRestDoIt(), G4HadLeadBias::Bias(), G4MuonicAtomDecay::FillResult(), G4HadronicProcess::FillResult(), and CexmcHadronicProcess::FillTotalResult().
Definition at line 48 of file G4HadSecondary.hh.
View newest version in sPHENIX GitHub at line 48 of file G4HadSecondary.hh
References incremental_prev_tag::idx, and theCreatorModel.
Referenced by G4BinaryLightIonReaction::ApplyYourself(), G4LowEGammaNuclearModel::ApplyYourself(), and G4NeutronRadCapture::ApplyYourself().
Definition at line 46 of file G4HadSecondary.hh.
View newest version in sPHENIX GitHub at line 46 of file G4HadSecondary.hh
References theTime.
Referenced by G4MuMinusCapturePrecompound::AddNewParticle(), G4EmCaptureCascade::AddNewParticle(), G4MuonMinusBoundDecay::AddNewParticle(), G4BinaryLightIonReaction::ApplyYourself(), G4LowEGammaNuclearModel::ApplyYourself(), G4NeutronRadCapture::ApplyYourself(), G4MuonMinusAtomicCapture::AtRestDoIt(), G4HadronStoppingProcess::AtRestDoIt(), and G4MuonicAtomDecay::DecayIt().
Definition at line 45 of file G4HadSecondary.hh.
View newest version in sPHENIX GitHub at line 45 of file G4HadSecondary.hh
References theWeight.
|
private |
Definition at line 58 of file G4HadSecondary.hh.
View newest version in sPHENIX GitHub at line 58 of file G4HadSecondary.hh
Referenced by GetCreatorModelType(), and SetCreatorModelType().
|
private |
Definition at line 53 of file G4HadSecondary.hh.
View newest version in sPHENIX GitHub at line 53 of file G4HadSecondary.hh
Referenced by GetParticle().
|
private |
Definition at line 57 of file G4HadSecondary.hh.
View newest version in sPHENIX GitHub at line 57 of file G4HadSecondary.hh
|
private |
Definition at line 56 of file G4HadSecondary.hh.
View newest version in sPHENIX GitHub at line 56 of file G4HadSecondary.hh
Referenced by GetWeight(), and SetWeight().