40 #ifndef G4HadronElasticProcess_h 41 #define G4HadronElasticProcess_h 1 58 virtual G4VParticleChange*
PostStepDoIt(
const G4Track& aTrack,
G4HadronElasticProcess(const G4String &procName="hadElastic")
virtual void SetLowestEnergy(G4double)
virtual ~G4HadronElasticProcess()
void SetDiffraction(G4HadronicInteraction *, G4VCrossSectionRatio *)
G4VCrossSectionRatio * fDiffractionRatio
G4HadronElasticProcess & operator=(const G4HadronElasticProcess &right)
virtual void ProcessDescription(std::ostream &outFile) const
G4HadronicInteraction * fDiffraction
virtual G4VParticleChange * PostStepDoIt(const G4Track &aTrack, const G4Step &aStep)
virtual void PreparePhysicsTable(const G4ParticleDefinition &)
virtual void SetLowestEnergyNeutron(G4double)