QwGeant4
|
Adds additional information to primary/secondary track before track starts stepping. More...
#include <QweakSimTrackingAction.hh>
Inherits G4UserTrackingAction.
Public Member Functions | |
QweakSimTrackingAction (QweakSimUserInformation *) | |
~QweakSimTrackingAction () | |
void | PreUserTrackingAction (const G4Track *aTrack) |
void | PostUserTrackingAction (const G4Track *aTrack) |
void | SetTrackingFlag (G4int myflag) |
Private Attributes | |
QweakSimTrackingActionMessenger * | pTrackingActionMessenger |
QweakSimUserInformation * | myUserInfo |
G4int | TrackingFlag |
Adds additional information to primary/secondary track before track starts stepping.
Creates user track info using current primary track pointer as an input. Fills user track info with data stored in myUserInfo (class QweakUserInformation)
Placeholder for a long explaination
Definition at line 48 of file QweakSimTrackingAction.hh.
QweakSimTrackingAction::QweakSimTrackingAction | ( | QweakSimUserInformation * | myUI | ) |
Definition at line 35 of file QweakSimTrackingAction.cc.
References pTrackingActionMessenger.
QweakSimTrackingAction::~QweakSimTrackingAction | ( | ) |
Definition at line 46 of file QweakSimTrackingAction.cc.
References pTrackingActionMessenger.
void QweakSimTrackingAction::PostUserTrackingAction | ( | const G4Track * | aTrack | ) |
Definition at line 238 of file QweakSimTrackingAction.cc.
void QweakSimTrackingAction::PreUserTrackingAction | ( | const G4Track * | aTrack | ) |
Definition at line 56 of file QweakSimTrackingAction.cc.
References QweakSimTrackInformation::SetSourceTrackInformation(), and TrackingFlag.
|
inline |
Definition at line 59 of file QweakSimTrackingAction.hh.
References TrackingFlag.
Referenced by QweakSimTrackingActionMessenger::SetNewValue().
|
private |
Definition at line 65 of file QweakSimTrackingAction.hh.
|
private |
Definition at line 63 of file QweakSimTrackingAction.hh.
Referenced by QweakSimTrackingAction(), and ~QweakSimTrackingAction().
|
private |
Definition at line 68 of file QweakSimTrackingAction.hh.
Referenced by PreUserTrackingAction(), and SetTrackingFlag().