#include <G4ITTrackingInteractivity.hh>
Public Member Functions | |
G4ITTrackingInteractivity () | |
virtual | ~G4ITTrackingInteractivity () |
virtual void | StartTracking (G4Track *) |
virtual void | AppendStep (G4Track *, G4Step *) |
virtual void | EndTracking (G4Track *) |
virtual void | TrackBanner (G4Track *, const G4String &message="") |
void | SetVerbose (int) |
Protected Attributes | |
int | fVerboseLevel |
Definition at line 47 of file G4ITTrackingInteractivity.hh.
G4ITTrackingInteractivity::G4ITTrackingInteractivity | ( | ) | [inline] |
virtual G4ITTrackingInteractivity::~G4ITTrackingInteractivity | ( | ) | [inline, virtual] |
Definition at line 57 of file G4ITTrackingInteractivity.hh.
Referenced by G4ITTrackingManager::AppendStep().
virtual void G4ITTrackingInteractivity::EndTracking | ( | G4Track * | ) | [inline, virtual] |
Definition at line 58 of file G4ITTrackingInteractivity.hh.
Referenced by G4ITTrackingManager::EndTracking().
void G4ITTrackingInteractivity::SetVerbose | ( | int | ) | [inline] |
Definition at line 64 of file G4ITTrackingInteractivity.hh.
References fVerboseLevel.
00065 { 00066 fVerboseLevel = flag; 00067 }
virtual void G4ITTrackingInteractivity::StartTracking | ( | G4Track * | ) | [inline, virtual] |
Definition at line 56 of file G4ITTrackingInteractivity.hh.
Referenced by G4ITTrackingManager::StartTracking().
Definition at line 42 of file G4ITTrackingInteractivity.cc.
References G4cout, G4endl, G4Track::GetDefinition(), G4Track::GetParentID(), G4ParticleDefinition::GetParticleName(), and G4Track::GetTrackID().
00043 { 00044 G4cout << G4endl; 00045 G4cout << "*******************************************************" 00046 << "**************************************************" 00047 << G4endl; 00048 if(message != "") 00049 G4cout << message ; 00050 G4cout << " * G4Track Information: " 00051 << " Particle : " << track->GetDefinition()->GetParticleName() 00052 << "," 00053 << " Track ID : " << track->GetTrackID() 00054 << "," 00055 << " Parent ID : " << track->GetParentID() 00056 << G4endl; 00057 G4cout << "*******************************************************" 00058 << "**************************************************" 00059 << G4endl; 00060 G4cout << G4endl; 00061 }
int G4ITTrackingInteractivity::fVerboseLevel [protected] |