void BaseApply(const G4HadProjectile &theTrack, G4ParticleDefinition **theDefs, G4int nDef)
void InitGammas(G4double AR, G4double ZR)
G4ParticleHPVector * GetXsec() const override
G4ParticleHPEnergyDistribution * theEnergyDistribution
G4ParticleHPPhotonDist * theFinalStatePhotons
G4double theNuclearMassDifference
void Init(G4double A, G4double Z, G4int M, const G4String &dirName, const G4String &bit, G4ParticleDefinition *) override
G4ParticleHPInelasticBaseFS(const G4ParticleHPInelasticBaseFS &)=delete
G4ParticleHPAngular * theAngularDistribution
G4ParticleHPVector * theXsection
G4ParticleHPFinalState * New() override=0
G4ParticleHPDeExGammas theGammas
G4ParticleHPInelasticBaseFS & operator=(const G4ParticleHPInelasticBaseFS &right)=delete
G4HadFinalState * ApplyYourself(const G4HadProjectile &theTrack) override=0
G4ParticleHPEnAngCorrelation * theEnergyAngData
G4double GetXsec(G4double anEnergy) const override
G4ParticleHPInelasticBaseFS()
~G4ParticleHPInelasticBaseFS() override