#include <TrackingAction.hh>
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 | |
| TrajectoryManager * | m_trjMgr |
| 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.
| 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().
TrajectoryManager* slic::TrackingAction::m_trjMgr [private] |
Definition at line 30 of file TrackingAction.hh.
Referenced by PostUserTrackingAction(), PreUserTrackingAction(), and TrackingAction().
1.5.4