ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
G4TrackLogger Class Reference

#include <geant4/tree/geant4-10.6-release/source/digits_hits/detector/include/G4TrackLogger.hh>

+ Collaboration diagram for G4TrackLogger:

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 46 of file G4TrackLogger.hh.

View newest version in sPHENIX GitHub at line 46 of file G4TrackLogger.hh

Member Typedef Documentation

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

Definition at line 58 of file G4TrackLogger.hh.

View newest version in sPHENIX GitHub at line 58 of file G4TrackLogger.hh

Constructor & Destructor Documentation

G4TrackLogger::G4TrackLogger ( )

Definition at line 37 of file G4TrackLogger.cc.

View newest version in sPHENIX GitHub at line 37 of file G4TrackLogger.cc

G4TrackLogger::~G4TrackLogger ( )

Definition at line 41 of file G4TrackLogger.cc.

View newest version in sPHENIX GitHub at line 41 of file G4TrackLogger.cc

Member Function Documentation

G4bool G4TrackLogger::FirstEnterance ( G4int  trid)

Definition at line 51 of file G4TrackLogger.cc.

View newest version in sPHENIX GitHub at line 51 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 44 of file G4TrackLogger.cc.

View newest version in sPHENIX GitHub at line 44 of file G4TrackLogger.cc

References fPreviousEventID, and fTrackIDsSet.

Member Data Documentation

G4int G4TrackLogger::fPreviousEventID
private

Definition at line 62 of file G4TrackLogger.hh.

View newest version in sPHENIX GitHub at line 62 of file G4TrackLogger.hh

Referenced by SetEventID().

TrackIDsSet G4TrackLogger::fTrackIDsSet
private

Definition at line 63 of file G4TrackLogger.hh.

View newest version in sPHENIX GitHub at line 63 of file G4TrackLogger.hh

Referenced by FirstEnterance(), and SetEventID().


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