std::vector< G4DynamicParticle * > G4DynamicParticleVector
void SetTarget(const G4ReactionProduct &aTarget)
void SetProjectileRP(const G4ReactionProduct &anIncidentParticleRP)
void Init(G4double A, G4double Z, G4int M, G4String &dirName, G4String &aFSType, G4ParticleDefinition *)
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()
G4ParticleHPAngular theNeutronAngularDis
~G4ParticleHPFSFissionFS()
G4Cache< toBeCached > fCache
G4ParticleHPFissionERelease theEnergyRelease
G4ParticleHPPhotonDist theFinalStatePhotons
G4ParticleHPParticleYield theFinalStateNeutrons
G4HadFinalState * ApplyYourself(const G4HadProjectile &)
G4ParticleHPFinalState * New()
G4ParticleHPEnergyDistribution thePromptNeutronEnDis
G4ParticleHPEnergyDistribution theDelayedNeutronEnDis
G4ParticleHPNames theNames
const G4ReactionProduct * theTarget
const G4ReactionProduct * theNeutronRP