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