G4VTrackTerminator Class Reference

#include <G4VTrackTerminator.hh>

Inheritance diagram for G4VTrackTerminator:

G4ImportanceProcess G4WeightWindowProcess

Public Member Functions

 G4VTrackTerminator ()
virtual ~G4VTrackTerminator ()
virtual void KillTrack () const =0
virtual const G4StringGetName () const =0

Protected Attributes

G4double kCarTolerance

Detailed Description

Definition at line 53 of file G4VTrackTerminator.hh.


Constructor & Destructor Documentation

G4VTrackTerminator::G4VTrackTerminator (  ) 

Definition at line 39 of file G4VTrackTerminator.cc.

References G4GeometryTolerance::GetInstance(), G4GeometryTolerance::GetSurfaceTolerance(), and kCarTolerance.

G4VTrackTerminator::~G4VTrackTerminator (  )  [virtual]

Definition at line 44 of file G4VTrackTerminator.cc.

00045 {}


Member Function Documentation

virtual const G4String& G4VTrackTerminator::GetName (  )  const [pure virtual]

Implemented in G4ImportanceProcess, and G4WeightWindowProcess.

virtual void G4VTrackTerminator::KillTrack (  )  const [pure virtual]

Implemented in G4ImportanceProcess, and G4WeightWindowProcess.

Referenced by G4SamplingPostStepAction::DoIt().


Field Documentation

G4double G4VTrackTerminator::kCarTolerance [protected]

Definition at line 65 of file G4VTrackTerminator.hh.

Referenced by G4VTrackTerminator(), G4WeightWindowProcess::PostStepDoIt(), and G4ImportanceProcess::PostStepDoIt().


The documentation for this class was generated from the following files:
Generated on Mon May 27 17:53:55 2013 for Geant4 by  doxygen 1.4.7