G4ParticleHPInelasticCompFS(G4ParticleHPInelasticCompFS &)=delete
void InitDistributionInitialState(G4ReactionProduct &anIncidentPart, G4ReactionProduct &aTarget, G4int it)
G4int SelectExitChannel(G4double eKinetic)
void CompositeApply(const G4HadProjectile &theTrack, G4ParticleDefinition *aHadron)
G4HadFinalState * ApplyYourself(const G4HadProjectile &theTrack) override=0
G4ParticleHPAngular * theAngularDistribution[51]
void Init(G4double A, G4double Z, G4int M, G4String &dirName, G4String &aSFType, G4ParticleDefinition *) override
void InitGammas(G4double AR, G4double ZR)
G4ParticleHPEnergyDistribution * theEnergyDistribution[51]
G4ParticleHPVector * GetXsec() override
G4ParticleHPEnAngCorrelation * theEnergyAngData[51]
~G4ParticleHPInelasticCompFS() override
G4ParticleHPPhotonDist * theFinalStatePhotons[51]
G4ParticleHPDeExGammas theGammas
G4double GetXsec(G4double anEnergy) override
G4ParticleHPInelasticCompFS()
std::vector< G4double > QI
G4ParticleHPVector * theXsection[51]
G4ParticleHPFinalState * New() override=0