26#ifndef G4PiNuclearCrossSection_h
27#define G4PiNuclearCrossSection_h
44 static const char*
Default_Name() {
return "G4PiNuclearCrossSection";}
139 std::vector<G4int> theZ;
140 std::vector<G4PiData *> thePipData;
141 std::vector<G4PiData *> thePimData;
virtual G4double GetElementCrossSection(const G4DynamicParticle *particle, G4int Z, const G4Material *)
virtual void CrossSectionDescription(std::ostream &) const
virtual void BuildPhysicsTable(const G4ParticleDefinition &)
virtual ~G4PiNuclearCrossSection()
G4PiNuclearCrossSection()
static const char * Default_Name()
virtual G4bool IsElementApplicable(const G4DynamicParticle *aParticle, G4int Z, const G4Material *)