|
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.
References fMCTrackId, fNofFakeHits, fNofMCTracks, fNofTrueHits, and fNofWrongHits.
Referenced by ClassDef().
| 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.
References fMCTrackId, fNofFakeHits, fNofMCTracks, fNofTrueHits, and fNofWrongHits.
|
virtual |
Destructor
Definition at line 32 of file CbmTrackMatch.cxx.
|
private |
References CbmTrackMatch().
|
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 CbmTrackMatch(), CbmTrackMatch(), and GetMCTrackId().
|
private |
Number of fake hits (belonging to no MCTrack)
Definition at line 71 of file CbmTrackMatch.h.
Referenced by CbmTrackMatch(), CbmTrackMatch(), and GetNofFakeHits().
|
private |
Number of MCTrackx with common hits
Definition at line 74 of file CbmTrackMatch.h.
Referenced by CbmTrackMatch(), CbmTrackMatch(), and GetNofMCTracks().
|
private |
Number of true hits (belonging to the matched MCTrack)
Definition at line 65 of file CbmTrackMatch.h.
Referenced by CbmTrackMatch(), CbmTrackMatch(), and GetNofTrueHits().
|
private |
Number of wrong hits (belonging to other MCTracks)
Definition at line 68 of file CbmTrackMatch.h.
Referenced by CbmTrackMatch(), CbmTrackMatch(), and GetNofWrongHits().