![]() |
ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
Inheritance diagram for G4ParticleHPFSFissionFS:
Collaboration diagram for G4ParticleHPFSFissionFS:Classes | |
| struct | toBeCached |
Private Member Functions | |
| G4HadFinalState * | ApplyYourself (const G4HadProjectile &) |
Additional Inherited Members | |
Protected Member Functions inherited from G4ParticleHPFinalState | |
| void | adjust_final_state (G4LorentzVector) |
| G4bool | DoNotAdjustFinalState () |
Protected Attributes inherited from G4ParticleHPFinalState | |
| G4bool | hasXsec |
| G4bool | hasFSData |
| G4bool | hasAnyData |
| G4ParticleHPNames | theNames |
| G4Cache< G4HadFinalState * > | theResult |
| G4ParticleDefinition * | theProjectile |
| G4double | theBaseA |
| G4double | theBaseZ |
| G4int | theBaseM |
| G4int | theNDLDataZ |
| G4int | theNDLDataA |
| G4int | theNDLDataM |
Definition at line 45 of file G4ParticleHPFSFissionFS.hh.
View newest version in sPHENIX GitHub at line 45 of file G4ParticleHPFSFissionFS.hh
|
inline |
Definition at line 56 of file G4ParticleHPFSFissionFS.hh.
View newest version in sPHENIX GitHub at line 56 of file G4ParticleHPFSFissionFS.hh
References G4ParticleHPFinalState::hasXsec.
Referenced by New().
Here is the caller graph for this function:
|
inline |
Definition at line 57 of file G4ParticleHPFSFissionFS.hh.
View newest version in sPHENIX GitHub at line 57 of file G4ParticleHPFSFissionFS.hh
| G4DynamicParticleVector * G4ParticleHPFSFissionFS::ApplyYourself | ( | G4int | Prompt, |
| G4int | delayed, | ||
| G4double * | decayconst | ||
| ) |
Definition at line 103 of file G4ParticleHPFSFissionFS.cc.
View newest version in sPHENIX GitHub at line 103 of file G4ParticleHPFSFissionFS.cc
References fCache, G4Cache< VALTYPE >::Get(), G4ParticleHPParticleYield::GetDecayConstant(), G4ReactionProduct::GetKineticEnergy(), it, G4ReactionProduct::Lorentz(), G4Neutron::Neutron(), G4ParticleHPEnergyDistribution::Sample(), G4ParticleHPAngular::SampleAndUpdate(), G4ReactionProduct::SetDefinition(), G4DynamicParticle::SetDefinition(), G4ReactionProduct::SetKineticEnergy(), G4DynamicParticle::SetMomentum(), theDelayedNeutronEnDis, theFinalStateNeutrons, theNeutronAngularDis, and thePromptNeutronEnDis.
Referenced by G4ParticleHPFissionFS::ApplyYourself().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlineprivatevirtual |
Reimplemented from G4ParticleHPFinalState.
Definition at line 103 of file G4ParticleHPFSFissionFS.hh.
View newest version in sPHENIX GitHub at line 103 of file G4ParticleHPFSFissionFS.hh
|
inline |
Definition at line 96 of file G4ParticleHPFSFissionFS.hh.
View newest version in sPHENIX GitHub at line 96 of file G4ParticleHPFSFissionFS.hh
References theEnergyRelease.
Referenced by G4ParticleHPFissionFS::ApplyYourself().
Here is the caller graph for this function:
|
inline |
Definition at line 71 of file G4ParticleHPFSFissionFS.hh.
View newest version in sPHENIX GitHub at line 71 of file G4ParticleHPFSFissionFS.hh
References G4ParticleHPParticleYield::GetTargetMass(), and theFinalStateNeutrons.
Referenced by G4ParticleHPFissionFS::ApplyYourself().
Here is the call graph for this function:
Here is the caller graph for this function:| G4DynamicParticleVector * G4ParticleHPFSFissionFS::GetPhotons | ( | ) |
Definition at line 177 of file G4ParticleHPFSFissionFS.cc.
View newest version in sPHENIX GitHub at line 177 of file G4ParticleHPFSFissionFS.cc
References fCache, G4Cache< VALTYPE >::Get(), G4ReactionProduct::GetKineticEnergy(), G4ParticleHPPhotonDist::GetPhotons(), G4ReactionProduct::Lorentz(), G4DynamicParticle::SetDefinition(), G4DynamicParticle::SetMomentum(), and theFinalStatePhotons.
Referenced by G4ParticleHPFissionFS::ApplyYourself().
Here is the call graph for this function:
Here is the caller graph for this function:
|
virtual |
Implements G4ParticleHPFinalState.
Definition at line 45 of file G4ParticleHPFSFissionFS.cc.
View newest version in sPHENIX GitHub at line 45 of file G4ParticleHPFSFissionFS.cc
References INPUTHEPMC::filename, G4cout, G4endl, G4ParticleHPManager::GetDataStream(), G4ParticleHPManager::GetInstance(), G4ParticleHPNames::GetName(), G4ParticleHPDataUsed::GetName(), G4ParticleHPFinalState::hasAnyData, G4ParticleHPFinalState::hasFSData, G4ParticleHPFinalState::hasXsec, in, G4ParticleHPFissionERelease::Init(), G4ParticleHPEnergyDistribution::Init(), G4ParticleHPAngular::Init(), G4ParticleHPPhotonDist::InitAngular(), G4ParticleHPParticleYield::InitDelayed(), G4ParticleHPPhotonDist::InitEnergies(), G4ParticleHPParticleYield::InitMean(), G4ParticleHPPhotonDist::InitMean(), G4ParticleHPParticleYield::InitPrompt(), G4ParticleHPFinalState::SetAZMs(), theDelayedNeutronEnDis, theEnergyRelease, theFinalStateNeutrons, theFinalStatePhotons, theNames, theNeutronAngularDis, and thePromptNeutronEnDis.
Referenced by G4ParticleHPFissionFS::Init().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inlinevirtual |
Implements G4ParticleHPFinalState.
Definition at line 65 of file G4ParticleHPFSFissionFS.hh.
View newest version in sPHENIX GitHub at line 65 of file G4ParticleHPFSFissionFS.hh
References G4ParticleHPFSFissionFS().
Here is the call graph for this function:| void G4ParticleHPFSFissionFS::SampleNeutronMult | ( | G4int & | all, |
| G4int & | Prompt, | ||
| G4int & | delayed, | ||
| G4double | energy, | ||
| G4int | off | ||
| ) |
Definition at line 153 of file G4ParticleHPFSFissionFS.cc.
View newest version in sPHENIX GitHub at line 153 of file G4ParticleHPFSFissionFS.cc
References G4Poisson(), G4ParticleHPParticleYield::GetDelayed(), G4ParticleHPParticleYield::GetMean(), G4ParticleHPParticleYield::GetPrompt(), and theFinalStateNeutrons.
Referenced by G4ParticleHPFissionFS::ApplyYourself().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 82 of file G4ParticleHPFSFissionFS.hh.
View newest version in sPHENIX GitHub at line 82 of file G4ParticleHPFSFissionFS.hh
References fCache, G4Cache< VALTYPE >::Get(), G4ParticleHPAngular::SetProjectileRP(), and theNeutronAngularDis.
Referenced by G4ParticleHPFissionFS::ApplyYourself().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 88 of file G4ParticleHPFSFissionFS.hh.
View newest version in sPHENIX GitHub at line 88 of file G4ParticleHPFSFissionFS.hh
References fCache, G4Cache< VALTYPE >::Get(), G4ParticleHPAngular::SetTarget(), and theNeutronAngularDis.
Referenced by G4ParticleHPFissionFS::ApplyYourself().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 113 of file G4ParticleHPFSFissionFS.hh.
View newest version in sPHENIX GitHub at line 113 of file G4ParticleHPFSFissionFS.hh
Referenced by ApplyYourself(), GetPhotons(), SetNeutronRP(), and SetTarget().
|
private |
Definition at line 107 of file G4ParticleHPFSFissionFS.hh.
View newest version in sPHENIX GitHub at line 107 of file G4ParticleHPFSFissionFS.hh
Referenced by ApplyYourself(), and Init().
|
private |
Definition at line 111 of file G4ParticleHPFSFissionFS.hh.
View newest version in sPHENIX GitHub at line 111 of file G4ParticleHPFSFissionFS.hh
Referenced by GetEnergyRelease(), and Init().
|
private |
Definition at line 105 of file G4ParticleHPFSFissionFS.hh.
View newest version in sPHENIX GitHub at line 105 of file G4ParticleHPFSFissionFS.hh
Referenced by ApplyYourself(), GetMass(), Init(), and SampleNeutronMult().
|
private |
Definition at line 110 of file G4ParticleHPFSFissionFS.hh.
View newest version in sPHENIX GitHub at line 110 of file G4ParticleHPFSFissionFS.hh
Referenced by GetPhotons(), and Init().
|
private |
Definition at line 114 of file G4ParticleHPFSFissionFS.hh.
View newest version in sPHENIX GitHub at line 114 of file G4ParticleHPFSFissionFS.hh
Referenced by Init().
|
private |
Definition at line 108 of file G4ParticleHPFSFissionFS.hh.
View newest version in sPHENIX GitHub at line 108 of file G4ParticleHPFSFissionFS.hh
Referenced by ApplyYourself(), Init(), SetNeutronRP(), and SetTarget().
|
private |
Definition at line 106 of file G4ParticleHPFSFissionFS.hh.
View newest version in sPHENIX GitHub at line 106 of file G4ParticleHPFSFissionFS.hh
Referenced by ApplyYourself(), and Init().