35 #ifndef G4UPiNuclearCrossSection_h
36 #define G4UPiNuclearCrossSection_h
80 std::vector<G4int> theZ;
G4double GetElasticCrossSection(const G4DynamicParticle *aParticle, G4int Z, G4int A)
G4double GetInelasticCrossSection(const G4DynamicParticle *aParticle, G4int Z, G4int A)
void DumpPhysicsTable(const G4ParticleDefinition &)
virtual void CrossSectionDescription(std::ostream &) const
virtual ~G4UPiNuclearCrossSection()
virtual G4bool IsElementApplicable(const G4DynamicParticle *aParticle, G4int Z, const G4Material *)
void BuildPhysicsTable(const G4ParticleDefinition &)
G4UPiNuclearCrossSection()