EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
CbmTrackMatch.h
Go to the documentation of this file. Or view the newest version in sPHENIX GitHub for file CbmTrackMatch.h
1 
11 #ifndef CBMTRACKMATCH_H
12 #define CBMTRACKMATCH_H 1
13 
14 
15 #include "TObject.h"
16 
17 
18 
19 class CbmTrackMatch : public TObject
20 {
21 
22  public:
23 
25  CbmTrackMatch();
26 
27 
35  CbmTrackMatch(Int_t mcTrackID,
36  Int_t nTrue,
37  Int_t nWrong,
38  Int_t nFake,
39  Int_t nTracks);
40 
41 
43  virtual ~CbmTrackMatch();
44 
45 
47  Int_t GetMCTrackId() const { return fMCTrackId; };
48 
50  Int_t GetNofTrueHits() const { return fNofTrueHits; };
51 
53  Int_t GetNofWrongHits() const { return fNofWrongHits; };
54 
56  Int_t GetNofFakeHits() const { return fNofFakeHits; };
57 
59  Int_t GetNofMCTracks() const { return fNofMCTracks; };
60 
61 
62  private:
63 
65  Int_t fMCTrackId;
66 
68  Int_t fNofTrueHits;
69 
72 
74  Int_t fNofFakeHits;
75 
77  Int_t fNofMCTracks;
78 
79 
81 
82 };
83 
84 
85 #endif
86