void AddDataSet(G4VCrossSectionDataSet *aDataSet)
static G4GenericIon * GenericIon()
G4HadronInelasticProcess(const G4String &processName, G4ParticleDefinition *aParticle)
virtual ~G4HadronInelasticProcess()
G4ParticleDefinition * theParticle
virtual G4bool IsApplicable(const G4ParticleDefinition &aParticleType)