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