Geant4-11
|
#include <G4ITTrackingManager.hh>
Public Member Functions | |
void | AppendStep (G4Track *track, G4Step *step) |
void | EndTracking (G4Track *) |
void | EndTrackingWOKill (G4Track *) |
G4ITTrackingManager () | |
G4ITTrackingInteractivity * | GetInteractivity () |
void | SetInteractivity (G4ITTrackingInteractivity *) |
void | StartTracking (G4Track *) |
~G4ITTrackingManager () | |
Protected Attributes | |
G4ITTrackingInteractivity * | fpTrackingInteractivity |
Definition at line 59 of file G4ITTrackingManager.hh.
G4ITTrackingManager::G4ITTrackingManager | ( | ) |
Definition at line 44 of file G4ITTrackingManager.cc.
References fpTrackingInteractivity.
G4ITTrackingManager::~G4ITTrackingManager | ( | ) |
Definition at line 54 of file G4ITTrackingManager.cc.
References fpTrackingInteractivity.
Definition at line 73 of file G4ITTrackingManager.cc.
References G4ITTrackingInteractivity::AppendStep(), and fpTrackingInteractivity.
Referenced by G4ITStepProcessor::DoStepping().
void G4ITTrackingManager::EndTracking | ( | G4Track * | track | ) |
Definition at line 89 of file G4ITTrackingManager.cc.
References G4ITTrackingInteractivity::EndTracking(), fpTrackingInteractivity, G4ITTrackingInteractivity::GetSteppingVerbose(), G4ITTrackHolder::Instance(), G4ITTrackHolder::PushToKill(), and G4VITSteppingVerbose::TrackingEnded().
Referenced by G4ITModelProcessor::ComputeTrackReaction(), G4ITStepProcessor::DoIt(), G4ITStepProcessor::ExtractDoItData(), and G4ITStepProcessor::ExtractILData().
void G4ITTrackingManager::EndTrackingWOKill | ( | G4Track * | track | ) |
Definition at line 102 of file G4ITTrackingManager.cc.
References G4ITTrackingInteractivity::EndTracking(), fpTrackingInteractivity, G4ITTrackingInteractivity::GetSteppingVerbose(), and G4VITSteppingVerbose::TrackingEnded().
Referenced by G4Scheduler::EndTracking().
|
inline |
Definition at line 76 of file G4ITTrackingManager.hh.
References fpTrackingInteractivity.
Referenced by G4ITStepProcessor::Initialize().
void G4ITTrackingManager::SetInteractivity | ( | G4ITTrackingInteractivity * | iteractivity | ) |
Definition at line 79 of file G4ITTrackingManager.cc.
References fpTrackingInteractivity.
Referenced by G4Scheduler::Initialize(), and G4Scheduler::SetInteractivity().
void G4ITTrackingManager::StartTracking | ( | G4Track * | track | ) |
Definition at line 59 of file G4ITTrackingManager.cc.
References fpTrackingInteractivity, G4Track::GetDefinition(), G4ParticleDefinition::GetProcessManager(), G4ITTrackingInteractivity::GetSteppingVerbose(), G4ITTrackingInteractivity::StartTracking(), G4ProcessManager::StartTracking(), and G4VITSteppingVerbose::TrackingStarted().
Referenced by G4ITStepProcessor::InitDefineStep().
|
protected |
Definition at line 62 of file G4ITTrackingManager.hh.
Referenced by AppendStep(), EndTracking(), EndTrackingWOKill(), G4ITTrackingManager(), GetInteractivity(), SetInteractivity(), StartTracking(), and ~G4ITTrackingManager().