ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
G4StackChecker Class Reference

#include <geant4/tree/geant4-10.6-release/source/event/include/G4StackChecker.hh>

+ Inheritance diagram for G4StackChecker:
+ Collaboration diagram for G4StackChecker:

Public Member Functions

 G4StackChecker ()
 
virtual ~G4StackChecker ()
 
virtual G4ClassificationOfNewTrack ClassifyNewTrack (const G4Track *track)
 
virtual void NewStage ()
 
virtual void PrepareNewEvent ()
 
- Public Member Functions inherited from G4UserStackingAction
 G4UserStackingAction ()
 
virtual ~G4UserStackingAction ()
 
void SetStackManager (G4StackManager *value)
 

Private Attributes

G4ThreeVector nullDirection
 

Additional Inherited Members

- Protected Attributes inherited from G4UserStackingAction
G4StackManagerstackManager
 

Detailed Description

Definition at line 43 of file G4StackChecker.hh.

View newest version in sPHENIX GitHub at line 43 of file G4StackChecker.hh

Constructor & Destructor Documentation

G4StackChecker::G4StackChecker ( )

Definition at line 35 of file G4StackChecker.cc.

View newest version in sPHENIX GitHub at line 35 of file G4StackChecker.cc

G4StackChecker::~G4StackChecker ( )
virtual

Definition at line 39 of file G4StackChecker.cc.

View newest version in sPHENIX GitHub at line 39 of file G4StackChecker.cc

Member Function Documentation

G4ClassificationOfNewTrack G4StackChecker::ClassifyNewTrack ( const G4Track track)
virtual

Reimplemented from G4UserStackingAction.

Definition at line 43 of file G4StackChecker.cc.

View newest version in sPHENIX GitHub at line 43 of file G4StackChecker.cc

References e, fKill, fUrgent, G4cout, G4endl, G4Track::GetCreatorProcess(), G4Track::GetDefinition(), G4EventManager::GetEventManager(), G4Track::GetGlobalTime(), G4Track::GetKineticEnergy(), G4Track::GetMomentumDirection(), G4Track::GetParentID(), G4ParticleDefinition::GetParticleName(), G4Track::GetPosition(), G4VProcess::GetProcessName(), and G4Track::GetTrackID().

+ Here is the call graph for this function:

virtual void G4StackChecker::NewStage ( )
inlinevirtual

Reimplemented from G4UserStackingAction.

Definition at line 54 of file G4StackChecker.hh.

View newest version in sPHENIX GitHub at line 54 of file G4StackChecker.hh

virtual void G4StackChecker::PrepareNewEvent ( )
inlinevirtual

Reimplemented from G4UserStackingAction.

Definition at line 55 of file G4StackChecker.hh.

View newest version in sPHENIX GitHub at line 55 of file G4StackChecker.hh

Member Data Documentation

G4ThreeVector G4StackChecker::nullDirection
private

Definition at line 55 of file G4StackChecker.hh.

View newest version in sPHENIX GitHub at line 55 of file G4StackChecker.hh


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