Geant4  10.01.p02
G4TrackLogger Class Reference

#include <G4TrackLogger.hh>

Public Types

typedef std::set< G4intTrackIDsSet
 

Public Member Functions

 G4TrackLogger ()
 
 ~G4TrackLogger ()
 
void SetEventID (G4int id)
 
G4bool FirstEnterance (G4int trid)
 

Private Attributes

G4int fPreviousEventID
 
TrackIDsSet fTrackIDsSet
 

Detailed Description

Definition at line 47 of file G4TrackLogger.hh.

Member Typedef Documentation

typedef std::set<G4int > G4TrackLogger::TrackIDsSet

Definition at line 59 of file G4TrackLogger.hh.

Constructor & Destructor Documentation

G4TrackLogger::G4TrackLogger ( )

Definition at line 38 of file G4TrackLogger.cc.

G4TrackLogger::~G4TrackLogger ( )

Definition at line 42 of file G4TrackLogger.cc.

Member Function Documentation

G4bool G4TrackLogger::FirstEnterance ( G4int  trid)

Definition at line 52 of file G4TrackLogger.cc.

References fTrackIDsSet, G4cout, G4endl, and n.

Referenced by G4PSPopulation::ProcessHits().

+ Here is the caller graph for this function:

void G4TrackLogger::SetEventID ( G4int  id)

Definition at line 45 of file G4TrackLogger.cc.

References fPreviousEventID, and fTrackIDsSet.

Member Data Documentation

G4int G4TrackLogger::fPreviousEventID
private

Definition at line 63 of file G4TrackLogger.hh.

Referenced by SetEventID().

TrackIDsSet G4TrackLogger::fTrackIDsSet
private

Definition at line 64 of file G4TrackLogger.hh.

Referenced by FirstEnterance(), and SetEventID().


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