77 delete mainElasticBuilder;
88 if(wasActivated) {
return; }
109 G4cout <<
"### G4HadronElasticPhysicsXS is constructed "
119 size_t n = pv->
size();
121 for(
size_t i=0; i<
n; ++i) {
virtual void ConstructProcess()
G4HadronicProcess * GetNeutronProcess()
virtual void ConstructParticle()
void AddDataSet(G4VCrossSectionDataSet *aDataSet)
G4GLOB_DLL std::ostream G4cout
void AddXSection(const G4ParticleDefinition *, G4VCrossSectionDataSet *)
static G4CrossSectionDataSetRegistry * Instance()
static G4Proton * Proton()
const G4String & GetPhysicsName() const
virtual ~G4HadronElasticPhysicsXS()
virtual void ConstructProcess()
G4ProcessManager * GetProcessManager() const
virtual void ConstructParticle()
static const char * Default_Name()
G4HadronElasticPhysicsXS(G4int ver=1)
#define G4_DECLARE_PHYSCONSTR_FACTORY(physics_constructor)
G4ProcessVector * GetPostStepProcessVector(G4ProcessVectorTypeIndex typ=typeGPIL) const