Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
G4Eval::ClusKeyIter Struct Reference

#include <coresoftware/blob/master/simulation/g4simulation/g4eval/g4evaltools.h>

+ Collaboration diagram for G4Eval::ClusKeyIter:

Public Types

typedef std::set
< TrkrDefs::cluskey
ClusterKeySet
 
typedef ClusterKeySet::iterator ClusterKeyIter
 

Public Member Functions

 ClusKeyIter (SvtxTrack *_track)
 
ClusKeyIter begin ()
 
ClusKeyIter end ()
 
void operator++ ()
 
TrkrDefs::cluskey operator* ()
 
bool operator!= (const ClusKeyIter &rhs)
 

Public Attributes

SvtxTracktrack
 
bool in_silicon
 
bool has_tpc
 
bool no_data
 
ClusterKeyIter iter {}
 
ClusterKeyIter iter_end_silicon {}
 

Detailed Description

Definition at line 100 of file g4evaltools.h.

View newest version in sPHENIX GitHub at line 100 of file g4evaltools.h

Member Typedef Documentation

typedef ClusterKeySet::iterator G4Eval::ClusKeyIter::ClusterKeyIter

Definition at line 103 of file g4evaltools.h.

View newest version in sPHENIX GitHub at line 103 of file g4evaltools.h

Definition at line 102 of file g4evaltools.h.

View newest version in sPHENIX GitHub at line 102 of file g4evaltools.h

Constructor & Destructor Documentation

ClusKeyIter::ClusKeyIter ( SvtxTrack _track)

Definition at line 278 of file g4evaltools.cc.

View newest version in sPHENIX GitHub at line 278 of file g4evaltools.cc

Member Function Documentation

ClusKeyIter G4Eval::ClusKeyIter::begin ( )
ClusKeyIter G4Eval::ClusKeyIter::end ( )
TrkrDefs::cluskey G4Eval::ClusKeyIter::operator* ( )
void G4Eval::ClusKeyIter::operator++ ( )

Member Data Documentation

bool G4Eval::ClusKeyIter::has_tpc

Definition at line 109 of file g4evaltools.h.

View newest version in sPHENIX GitHub at line 109 of file g4evaltools.h

bool G4Eval::ClusKeyIter::in_silicon

Definition at line 108 of file g4evaltools.h.

View newest version in sPHENIX GitHub at line 108 of file g4evaltools.h

ClusterKeyIter G4Eval::ClusKeyIter::iter {}

Definition at line 111 of file g4evaltools.h.

View newest version in sPHENIX GitHub at line 111 of file g4evaltools.h

ClusterKeyIter G4Eval::ClusKeyIter::iter_end_silicon {}

Definition at line 112 of file g4evaltools.h.

View newest version in sPHENIX GitHub at line 112 of file g4evaltools.h

bool G4Eval::ClusKeyIter::no_data

Definition at line 110 of file g4evaltools.h.

View newest version in sPHENIX GitHub at line 110 of file g4evaltools.h

SvtxTrack* G4Eval::ClusKeyIter::track

Definition at line 107 of file g4evaltools.h.

View newest version in sPHENIX GitHub at line 107 of file g4evaltools.h


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