40#ifndef G4HadProcesses_h
41#define G4HadProcesses_h 1
static G4bool AddElasticCrossSection(const G4ParticleDefinition *, G4VCrossSectionDataSet *)
static G4CrossSectionElastic * ElasticXS(const G4String &componentName)
static G4HadronicProcess * FindInelasticProcess(const G4ParticleDefinition *)
static void BuildNeutronInelasticAndCapture(G4HadronicProcess *)
static const G4ParticleDefinition * FindParticle(const G4String &)
static G4bool AddFissionCrossSection(G4VCrossSectionDataSet *)
static G4HadronicProcess * FindCaptureProcess()
static G4bool AddInelasticCrossSection(const G4ParticleDefinition *, G4VCrossSectionDataSet *)
static G4bool AddCaptureCrossSection(G4VCrossSectionDataSet *)
static G4HadronicProcess * FindFissionProcess()
static G4CrossSectionInelastic * InelasticXS(const G4String &componentName)
static G4HadronicProcess * FindElasticProcess(const G4ParticleDefinition *)
static void BuildNeutronElastic(G4HadronicProcess *)