38 #ifndef G4ComponentAntiNuclNuclearXS_h 
   39 #define G4ComponentAntiNuclNuclearXS_h 
  119   G4double fTotalXsc, fElasticXsc, fInelasticXsc;
 
  120   G4double fAntiHadronNucleonTotXsc, fAntiHadronNucleonElXsc; 
 
  122   G4double Mn, b0, b2,  SqrtS0, S0, R0; 
 
virtual G4double GetElasticElementCrossSection(const G4ParticleDefinition *aParticle, G4double kinEnergy, G4int Z, G4double A)
 
virtual G4double GetInelasticElementCrossSection(const G4ParticleDefinition *aParticle, G4double kinEnergy, G4int Z, G4double A)
 
G4double GetAntiHadronNucleonElCrSc(const G4ParticleDefinition *aParticle, G4double kinEnergy)
 
virtual void BuildPhysicsTable(const G4ParticleDefinition &)
 
virtual void DumpPhysicsTable(const G4ParticleDefinition &)
 
virtual ~G4ComponentAntiNuclNuclearXS()
 
G4double GetAntiHadronNucleonTotCrSc(const G4ParticleDefinition *aParticle, G4double kinEnergy)
 
virtual void CrossSectionDescription(std::ostream &) const 
 
double A(double temperature)
 
virtual G4double GetTotalElementCrossSection(const G4ParticleDefinition *aParticle, G4double kinEnergy, G4int Z, G4double A)
 
virtual G4double GetTotalIsotopeCrossSection(const G4ParticleDefinition *aParticle, G4double kinEnergy, G4int Z, G4int A)
 
virtual G4double GetInelasticIsotopeCrossSection(const G4ParticleDefinition *aParticle, G4double kinEnergy, G4int Z, G4int A)
 
G4ComponentAntiNuclNuclearXS()
 
virtual G4double GetElasticIsotopeCrossSection(const G4ParticleDefinition *aParticle, G4double kinEnergy, G4int Z, G4int A)