37 #ifndef G4NucleonNuclearCrossSection_h 
   38 #define G4NucleonNuclearCrossSection_h 
   54   static const char* 
Default_Name() {
return "G4NucleonNuclearCrossSection";}
 
  168 std::vector< G4int >     theZ;
 
  169 std::vector< G4PiData* > thePipData;
 
  170 std::vector< G4PiData* > thePimData;
 
G4NucleonNuclearCrossSection()
 
virtual G4bool IsElementApplicable(const G4DynamicParticle *aParticle, G4int Z, const G4Material *mat=0)
 
virtual G4double GetElementCrossSection(const G4DynamicParticle *aParticle, G4int Z, const G4Material *mat=0)
 
virtual void CrossSectionDescription(std::ostream &) const 
 
G4double GetElasticCrossSection(const G4DynamicParticle *aParticle, G4int Z)
 
virtual ~G4NucleonNuclearCrossSection()
 
static const char * Default_Name()