ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
Public Member Functions | |
G4ITTrackingManager () | |
~G4ITTrackingManager () | |
void | StartTracking (G4Track *) |
void | AppendStep (G4Track *track, G4Step *step) |
void | EndTracking (G4Track *) |
void | EndTrackingWOKill (G4Track *) |
void | SetInteractivity (G4ITTrackingInteractivity *) |
G4ITTrackingInteractivity * | GetInteractivity () |
Protected Attributes | |
G4ITTrackingInteractivity * | fpTrackingInteractivity |
Definition at line 59 of file G4ITTrackingManager.hh.
View newest version in sPHENIX GitHub at line 59 of file G4ITTrackingManager.hh
G4ITTrackingManager::G4ITTrackingManager | ( | ) |
Definition at line 44 of file G4ITTrackingManager.cc.
View newest version in sPHENIX GitHub at line 44 of file G4ITTrackingManager.cc
References fpTrackingInteractivity.
G4ITTrackingManager::~G4ITTrackingManager | ( | ) |
Definition at line 54 of file G4ITTrackingManager.cc.
View newest version in sPHENIX GitHub at line 54 of file G4ITTrackingManager.cc
References fpTrackingInteractivity.
Definition at line 73 of file G4ITTrackingManager.cc.
View newest version in sPHENIX GitHub at line 73 of file G4ITTrackingManager.cc
References G4ITTrackingInteractivity::AppendStep(), and fpTrackingInteractivity.
Definition at line 89 of file G4ITTrackingManager.cc.
View newest version in sPHENIX GitHub at line 89 of file G4ITTrackingManager.cc
References G4ITTrackingInteractivity::EndTracking(), fpTrackingInteractivity, G4ITTrackingInteractivity::GetSteppingVerbose(), G4ITTrackHolder::Instance(), G4ITTrackHolder::PushToKill(), and G4VITSteppingVerbose::TrackingEnded().
Referenced by G4ITStepProcessor::ExtractILData().
Definition at line 102 of file G4ITTrackingManager.cc.
View newest version in sPHENIX GitHub 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.
View newest version in sPHENIX GitHub 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.
View newest version in sPHENIX GitHub at line 79 of file G4ITTrackingManager.cc
References fpTrackingInteractivity.
Referenced by G4Scheduler::Initialize(), and G4Scheduler::SetInteractivity().
Definition at line 59 of file G4ITTrackingManager.cc.
View newest version in sPHENIX GitHub 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.
View newest version in sPHENIX GitHub at line 62 of file G4ITTrackingManager.hh
Referenced by AppendStep(), EndTracking(), EndTrackingWOKill(), G4ITTrackingManager(), GetInteractivity(), SetInteractivity(), StartTracking(), and ~G4ITTrackingManager().