CbmRoot
|
#include <CbmTrackMatch.h>
Public Member Functions | |
CbmTrackMatch () | |
CbmTrackMatch (int32_t mcTrackID, int32_t nTrue, int32_t nWrong, int32_t nFake, int32_t nTracks) | |
virtual | ~CbmTrackMatch () |
int32_t | GetMCTrackId () const |
int32_t | GetNofTrueHits () const |
int32_t | GetNofWrongHits () const |
int32_t | GetNofFakeHits () const |
int32_t | GetNofMCTracks () const |
Private Member Functions | |
ClassDef (CbmTrackMatch, 1) | |
Private Attributes | |
int32_t | fMCTrackId |
int32_t | fNofTrueHits |
int32_t | fNofWrongHits |
int32_t | fNofFakeHits |
int32_t | fNofMCTracks |
CbmStsTrackMatch.h
Data structure describing the matching of a reconstructed track with a Monte Carlo track on the base of corresponding hits/points. This requires matching of hits to MC points.
Definition at line 23 of file CbmTrackMatch.h.
CbmTrackMatch::CbmTrackMatch | ( | ) |
Default constructor
CbmStsTrackMatch.cxx
Definition at line 15 of file CbmTrackMatch.cxx.
CbmTrackMatch::CbmTrackMatch | ( | int32_t | mcTrackID, |
int32_t | nTrue, | ||
int32_t | nWrong, | ||
int32_t | nFake, | ||
int32_t | nTracks ) |
Standard constructor
mcTrackID | Index of matched MCTrack |
nTrue | Number of true hits (belonging to matched MCTrack) |
nWrong | Number of wrong Hits (from other MCTracks) |
nFake | Number of fake hits (not belonging to any MCTrack) |
nTracks | Number of MCTracks with common hits |
Definition at line 20 of file CbmTrackMatch.cxx.
|
virtual |
Destructor
Definition at line 32 of file CbmTrackMatch.cxx.
|
private |
|
inline |
Index of matched MC track
Definition at line 45 of file CbmTrackMatch.h.
References fMCTrackId.
Referenced by CbmTrackMergerIdeal::DoMerge(), and CbmKFTrackFitQa::Exec().
|
inline |
Number of fake hits on track (from no MC track)
Definition at line 54 of file CbmTrackMatch.h.
References fNofFakeHits.
|
inline |
Number of MCTracks with common hits
Definition at line 57 of file CbmTrackMatch.h.
References fNofMCTracks.
Referenced by CbmKFTrackFitQa::Exec().
|
inline |
Number of true hits on track (from matched MC track)
Definition at line 48 of file CbmTrackMatch.h.
References fNofTrueHits.
|
inline |
Number of wrong hits on track (from other MC tracks)
Definition at line 51 of file CbmTrackMatch.h.
References fNofWrongHits.
|
private |
Index of matched CbmMCTrack
Definition at line 62 of file CbmTrackMatch.h.
Referenced by GetMCTrackId().
|
private |
Number of fake hits (belonging to no MCTrack)
Definition at line 71 of file CbmTrackMatch.h.
Referenced by GetNofFakeHits().
|
private |
Number of MCTrackx with common hits
Definition at line 74 of file CbmTrackMatch.h.
Referenced by GetNofMCTracks().
|
private |
Number of true hits (belonging to the matched MCTrack)
Definition at line 65 of file CbmTrackMatch.h.
Referenced by GetNofTrueHits().
|
private |
Number of wrong hits (belonging to other MCTracks)
Definition at line 68 of file CbmTrackMatch.h.
Referenced by GetNofWrongHits().