slic::TrackingAction Class Reference

#include <TrackingAction.hh>

Collaboration diagram for slic::TrackingAction:

Collaboration graph
[legend]

List of all members.


Detailed Description

Implementation of G4UserTrackingAction.

Definition at line 18 of file TrackingAction.hh.


Public Member Functions

 TrackingAction ()
 ~TrackingAction ()
void PreUserTrackingAction (const G4Track *aTrack)
void PostUserTrackingAction (const G4Track *aTrack)

Private Attributes

TrajectoryManagerm_trjMgr

Constructor & Destructor Documentation

slic::TrackingAction::TrackingAction (  ) 

Definition at line 11 of file TrackingAction.cc.

References Singleton< T >::instance(), and m_trjMgr.

slic::TrackingAction::~TrackingAction (  ) 

Definition at line 17 of file TrackingAction.cc.


Member Function Documentation

void slic::TrackingAction::PreUserTrackingAction ( const G4Track *  aTrack  ) 

Definition at line 20 of file TrackingAction.cc.

References m_trjMgr, slic::TrajectoryManager::preTracking(), and slic::TrajectoryManager::setTrackingManager().

void slic::TrackingAction::PostUserTrackingAction ( const G4Track *  aTrack  ) 

Definition at line 27 of file TrackingAction.cc.

References m_trjMgr, and slic::TrajectoryManager::postTracking().


Member Data Documentation

TrajectoryManager* slic::TrackingAction::m_trjMgr [private]

Definition at line 30 of file TrackingAction.hh.

Referenced by PostUserTrackingAction(), PreUserTrackingAction(), and TrackingAction().


The documentation for this class was generated from the following files:
Generated on Mon Jun 7 17:46:55 2010 for Simulator for the Linear Collider by  doxygen 1.5.4