135     TrackBanner(track, 
"G4ITTrackingManager::StartTracking : ");
   224     TrackBanner(track, 
"G4ITTrackingManager::EndTracking : ");
   248       G4TrackStatus istop = track->GetTrackStatus();
   250       if (trajectory && (istop != fStopButAlive) && (istop != fSuspend))
   260           if (!trajectoryContainer)
   265           trajectoryContainer->
insert(trajectory);
   278     delete trajectory_lock;
   286   for (std::vector<G4VTrajectory*>::iterator it = 
fTrajectories.begin();
 
virtual void Draw(const G4Circle &, const G4Transform3D &objectTransformation=G4Transform3D())=0
 
G4int GetVerboseLevel() const
 
Definition of the ITTrackingInteractivity class. 
 
static G4VVisManager * GetConcreteInstance()
 
G4VTrajectory * fpTrajectory
 
virtual void ShowTrajectory(std::ostream &os=G4cout) const
 
virtual void UserSteppingAction(const G4Step *)
 
virtual void EndTracking(G4Track *)
 
G4Event * GetNonconstCurrentEvent()
 
G4IT * GetIT(const G4Track *track)
 
G4UserSteppingAction * GetUserSteppingAction()
 
virtual void StartTracking(G4Track *)
 
virtual void TrackBanner(G4Track *, const G4String &message="")
 
ITTrackingInteractivity()
 
G4UserTrackingAction * fpUserTrackingAction
 
G4bool insert(G4VTrajectory *p)
 
G4UserSteppingAction * fpUserSteppingAction
 
G4TrackingInformation * GetTrackingInfo()
 
virtual void AppendStep(G4Track *track, G4Step *step)
 
G4TrajectoryContainer * GetTrajectoryContainer() const
 
virtual void AppendStep(const G4Step *aStep)=0
 
G4int GetStoreTrajectory() const
 
virtual void Initialize()
 
std::vector< G4VTrajectory * > fTrajectories
 
G4UserTrackingAction * GetUserTrackingAction()
 
virtual void PostUserTrackingAction(const G4Track *)
 
static G4EventManager * GetEventManager()
 
virtual ~ITTrackingInteractivity()
 
void SetTrajectoryContainer(G4TrajectoryContainer *value)
 
G4TrackingManager * GetTrackingManager() const
 
virtual void PreUserTrackingAction(const G4Track *)