Belle II Software  release-08-01-10
ExtStepLengthLimitProcess Class Reference

Defines the physics process that avoids hit invocation in sensitive volumes. More...

#include <ExtStepLengthLimitProcess.h>

Inheritance diagram for ExtStepLengthLimitProcess:
Collaboration diagram for ExtStepLengthLimitProcess:

Public Member Functions

 ExtStepLengthLimitProcess (const G4String &processName="ExtStepLengthLimitProcess")
 constructor
 
 ~ExtStepLengthLimitProcess ()
 destructor
 
G4VParticleChange * PostStepDoIt (const G4Track &, const G4Step &)
 See if the particle has left the geant4e "target" volume.
 
G4double PostStepGetPhysicalInteractionLength (const G4Track &, G4double, G4ForceCondition *)
 Returns the step length after each step.
 
G4double GetMeanFreePath (const G4Track &, G4double, G4ForceCondition *)
 Returns the mean free path for this process.
 
G4double GetStepLimit () const
 Returns the step limit.
 
void SetStepLimit (G4double val)
 Sets the step limit.
 

Protected Attributes

G4double m_stepLimit
 Stores the step limit.
 

Detailed Description

Defines the physics process that avoids hit invocation in sensitive volumes.

Definition at line 26 of file ExtStepLengthLimitProcess.h.


The documentation for this class was generated from the following files: