Geant4  10.01.p03
G4ITTrackingInteractivity Class Reference

#include <G4ITTrackingInteractivity.hh>

+ Inheritance diagram for G4ITTrackingInteractivity:

Public Member Functions

 G4ITTrackingInteractivity ()
 
virtual ~G4ITTrackingInteractivity ()
 
virtual void Initialize ()
 
virtual void StartTracking (G4Track *)
 
virtual void AppendStep (G4Track *, G4Step *)
 
virtual void EndTracking (G4Track *)
 
virtual void Finalize ()
 
virtual void TrackBanner (G4Track *, const G4String &message="")
 
void SetVerbose (int)
 

Protected Attributes

int fVerboseLevel
 

Detailed Description

Definition at line 58 of file G4ITTrackingInteractivity.hh.

Constructor & Destructor Documentation

G4ITTrackingInteractivity::G4ITTrackingInteractivity ( )
inline

Definition at line 64 of file G4ITTrackingInteractivity.hh.

virtual G4ITTrackingInteractivity::~G4ITTrackingInteractivity ( )
inlinevirtual

Definition at line 68 of file G4ITTrackingInteractivity.hh.

Member Function Documentation

virtual void G4ITTrackingInteractivity::AppendStep ( G4Track ,
G4Step  
)
inlinevirtual

Reimplemented in ITTrackingInteractivity.

Definition at line 72 of file G4ITTrackingInteractivity.hh.

Referenced by G4ITTrackingManager::AppendStep().

+ Here is the caller graph for this function:

virtual void G4ITTrackingInteractivity::EndTracking ( G4Track )
inlinevirtual

Reimplemented in ITTrackingInteractivity.

Definition at line 73 of file G4ITTrackingInteractivity.hh.

Referenced by G4ITTrackingManager::EndTracking().

+ Here is the caller graph for this function:

virtual void G4ITTrackingInteractivity::Finalize ( )
inlinevirtual

Reimplemented in ITTrackingInteractivity.

Definition at line 74 of file G4ITTrackingInteractivity.hh.

Referenced by G4Scheduler::Process().

+ Here is the caller graph for this function:

virtual void G4ITTrackingInteractivity::Initialize ( )
inlinevirtual

Reimplemented in ITTrackingInteractivity.

Definition at line 70 of file G4ITTrackingInteractivity.hh.

Referenced by G4Scheduler::Process().

+ Here is the caller graph for this function:

void G4ITTrackingInteractivity::SetVerbose ( int  flag)
inline

Definition at line 80 of file G4ITTrackingInteractivity.hh.

References fVerboseLevel.

virtual void G4ITTrackingInteractivity::StartTracking ( G4Track )
inlinevirtual

Reimplemented in ITTrackingInteractivity.

Definition at line 71 of file G4ITTrackingInteractivity.hh.

Referenced by G4ITTrackingManager::StartTracking().

+ Here is the caller graph for this function:

void G4ITTrackingInteractivity::TrackBanner ( G4Track track,
const G4String message = "" 
)
virtual

Definition at line 42 of file G4ITTrackingInteractivity.cc.

References G4cout, G4endl, G4Track::GetDefinition(), G4Track::GetParentID(), G4ParticleDefinition::GetParticleName(), and G4Track::GetTrackID().

Referenced by ITTrackingInteractivity::EndTracking(), and ITTrackingInteractivity::StartTracking().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

Member Data Documentation


The documentation for this class was generated from the following files: