34 #ifndef G4ComponentBarNucleonNucleusXsc_h 
   35 #define G4ComponentBarNucleonNucleusXsc_h 
  204 std::vector< G4int >     theZ;
 
  205 std::vector< G4PiData* > thePipData;
 
  206 std::vector< G4PiData* > thePimData;
 
virtual G4double GetTotalElementCrossSection(const G4ParticleDefinition *aParticle, G4double kinEnergy, G4int Z, G4double)
 
void CrossSectionDescription(std::ostream &) const 
 
virtual G4double GetInelasticElementCrossSection(const G4ParticleDefinition *aParticle, G4double kinEnergy, G4int Z, G4double)
 
virtual G4double GetInelasticIsotopeCrossSection(const G4ParticleDefinition *aParticle, G4double kinEnergy, G4int Z, G4int)
 
virtual ~G4ComponentBarNucleonNucleusXsc()
 
G4ComponentBarNucleonNucleusXsc()
 
virtual G4double GetElasticIsotopeCrossSection(const G4ParticleDefinition *aParticle, G4double kinEnergy, G4int Z, G4int)
 
G4bool IsElementApplicable(const G4DynamicParticle *aParticle, G4int Z)
 
virtual G4double GetElasticElementCrossSection(const G4ParticleDefinition *aParticle, G4double kinEnergy, G4int Z, G4double)
 
G4double GetElementCrossSection(const G4DynamicParticle *aParticle, G4int Z)
 
virtual G4double GetTotalIsotopeCrossSection(const G4ParticleDefinition *aParticle, G4double kinEnergy, G4int Z, G4int)
 
G4double GetElasticCrossSection(const G4DynamicParticle *aParticle, G4int Z)