51 toBeCached() =
default;
76 fCache.Get().theNeutronRP = &aNeutron;
77 theNeutronAngularDis.SetProjectileRP(aNeutron);
82 fCache.Get().theTarget = &aTarget;
83 theNeutronAngularDis.SetTarget(aTarget);
94 G4ParticleHPParticleYield theFinalStateNeutrons;
95 G4ParticleHPEnergyDistribution thePromptNeutronEnDis;
96 G4ParticleHPEnergyDistribution theDelayedNeutronEnDis;
97 G4ParticleHPAngular theNeutronAngularDis;
99 G4ParticleHPPhotonDist theFinalStatePhotons;
100 G4ParticleHPFissionERelease theEnergyRelease;
102 G4Cache<toBeCached> fCache;
103 G4ParticleHPNames theNames;
std::vector< G4DynamicParticle * > G4DynamicParticleVector
~G4ParticleHPFSFissionFS() override=default
G4DynamicParticleVector * ApplyYourself(G4int Prompt, G4int delayed, G4double *decayconst)
void SampleNeutronMult(G4int &all, G4int &Prompt, G4int &delayed, G4double energy, G4int off)
G4ParticleHPFissionERelease * GetEnergyRelease()
G4ParticleHPFSFissionFS()
void SetNeutronRP(const G4ReactionProduct &aNeutron)
void SetTarget(const G4ReactionProduct &aTarget)
G4DynamicParticleVector * GetPhotons()
G4ParticleHPFinalState * New() override
void Init(G4double A, G4double Z, G4int M, const G4String &dirName, const G4String &aFSType, G4ParticleDefinition *) override