G4UserTrackingAction
This class represents actions taken place by the user at the start/end point of processing one track.
class
//--------
public: // with description
//--------
// Constructor & Destructor
G4UserTrackingAction();
virtual ~G4UserTrackingAction();
// Member functions
virtual void SetTrackingManagerPointer(G4TrackingManager* pValue);
virtual void PreUserTrackingAction(const G4Track*){;}
virtual void PostUserTrackingAction(const G4Track*){;}
//-----------
protected:
//-----------
// Member data
G4TrackingManager* fpTrackingManager;