Main Page | Class Hierarchy | Class List | File List | Class Members | File Members | Related Pages

GLG4NeutronDiffusionAndCapture Class Reference

Special process that applies simple neutron diffusion to epithermal neutrons, then calls neutron decay/capture processes "PostStepDoIt" to get decay/capture products. More...

#include <GLG4NeutronDiffusionAndCapture.hh>

List of all members.

Public Member Functions

 GLG4NeutronDiffusionAndCapture (const G4String &processName="NeutronDiffusionAndCapture")
virtual G4double PostStepGetPhysicalInteractionLength (const G4Track &track, G4double previousStepSize, G4ForceCondition *condition)
virtual G4VParticleChange * PostStepDoIt (const G4Track &, const G4Step &)
virtual G4double AtRestGetPhysicalInteractionLength (const G4Track &, G4ForceCondition *)
virtual G4VParticleChange * AtRestDoIt (const G4Track &, const G4Step &)
virtual G4double AlongStepGetPhysicalInteractionLength (const G4Track &, G4double, G4double, G4double &, G4GPILSelection *)
virtual G4VParticleChange * AlongStepDoIt (const G4Track &, const G4Step &)


Detailed Description

Special process that applies simple neutron diffusion to epithermal neutrons, then calls neutron decay/capture processes "PostStepDoIt" to get decay/capture products.

This process should be deactivated by default because it is unexpected to new users.

Author:
Glenn Horton-Smith


The documentation for this class was generated from the following files:
Generated on Fri Jul 6 13:31:46 2007 for GLG4sim by  doxygen 1.3.9.1