#include <CurrentG4Track.h>
Static Public Member Functions | |
static int | id () |
static const G4Track * | track () |
Static Private Member Functions | |
static void | check () |
static void | postTracking (const G4Track *) |
static void | setTrack (const G4Track *) |
Static Private Attributes | |
static const G4Track * | m_track = 0 |
static bool | m_tracking = false |
Friends | |
class | TrackingAction |
This class is NOT intended for general use. It provides immediate access to the currently tracked G4Track for places that can't access this information easily, like StackingAction. If an acceptable geant4 mechanism is found for this, this class will be removed.
Definition at line 18 of file CurrentG4Track.h.
|
inlinestaticprivate |
Definition at line 28 of file CurrentG4Track.h.
References m_track.
Referenced by id(), and track().
|
inlinestatic |
|
staticprivate |
Definition at line 14 of file CurrentG4Track.cc.
References m_track, and m_tracking.
Referenced by TrackingAction::PostUserTrackingAction().
|
staticprivate |
Definition at line 6 of file CurrentG4Track.cc.
References m_track, m_tracking, and edmStreamStallGrapher::t.
Referenced by TrackingAction::PreUserTrackingAction().
|
inlinestatic |
Definition at line 22 of file CurrentG4Track.h.
References check(), and m_track.
Referenced by KillSecondariesStackingAction::ClassifyNewTrack(), and StackingAction::ClassifyNewTrack().
|
friend |
Definition at line 30 of file CurrentG4Track.h.
|
staticprivate |
Definition at line 24 of file CurrentG4Track.h.
Referenced by check(), id(), postTracking(), setTrack(), and track().
|
staticprivate |
Definition at line 25 of file CurrentG4Track.h.
Referenced by postTracking(), and setTrack().