38 #ifndef G4VHadronPhysics_h 
   39 #define G4VHadronPhysics_h 1 
  106   static G4ThreadLocal std::vector<G4VHadronModelBuilder*>* builders;
 
G4HadronicProcess * FindCaptureProcess()
 
void AddCaptureCrossSection(G4VCrossSectionDataSet *)
 
G4HadronicProcess * FindFissionProcess()
 
G4VHadronPhysics(const G4String &name="hInelastic", G4int verbose=0)
 
G4HadronicProcess * FindInelasticProcess(const G4String &)
 
void AddInelasticCrossSection(const G4String &, G4VCrossSectionDataSet *)
 
virtual ~G4VHadronPhysics()
 
void AddElasticCrossSection(const G4String &, G4VCrossSectionDataSet *)
 
static const G4double emax
 
G4HadronicInteraction * NewModel(G4HadronicInteraction *, G4double emin, G4double emax)
 
void AddFissionCrossSection(G4VCrossSectionDataSet *)
 
virtual void ConstructParticle()
 
G4HadronicInteraction * BuildModel(G4VHadronModelBuilder *, G4double emin, G4double emax)
 
G4HadronicProcess * FindElasticProcess(const G4String &)