CbmRoot
CbmTofTrackletTools.h
Go to the documentation of this file.
1 
6 #ifndef CBMTOFTRACKLETTOOLS_H
7 #define CBMTOFTRACKLETTOOLS_H 1
8 
9 #include "CbmTofHit.h"
10 #include "CbmTofTracklet.h"
11 #include "CbmTofTrackletParam.h"
12 #include "FairTrackParam.h"
13 #include "TMath.h"
14 
15 #include <vector>
16 
22 
23 public:
26 
28  virtual ~CbmTofTrackletTools();
29 
30  Double_t FitTt(CbmTofTracklet* pTrk, Int_t iDetId);
31  Double_t* Line3DFit(CbmTofTracklet* pTrk, Int_t iDetId);
32 
33  virtual Double_t GetXdif(CbmTofTracklet* pTrk, Int_t iDetId, CbmTofHit* pHit);
34  virtual Double_t GetYdif(CbmTofTracklet* pTrk, Int_t iDetId, CbmTofHit* pHit);
35  virtual Double_t GetTdif(CbmTofTracklet* pTrk, Int_t iDetId, CbmTofHit* pHit);
36  virtual Double_t
37  GetTexpected(CbmTofTracklet* pTrk, Int_t iDetId, CbmTofHit* pHit);
38 
39 private:
41 };
42 
43 #endif /* CBMTOFTRACKLETTOOLS_H */
CbmTofTrackletTools::CbmTofTrackletTools
CbmTofTrackletTools()
Definition: CbmTofTrackletTools.cxx:23
CbmTofTrackletTools
contains fits and resolution functions
Definition: CbmTofTrackletTools.h:21
CbmTofTrackletTools::Line3DFit
Double_t * Line3DFit(CbmTofTracklet *pTrk, Int_t iDetId)
Definition: CbmTofTrackletTools.cxx:30
CbmTofTrackletTools::ClassDef
ClassDef(CbmTofTrackletTools, 1)
CbmTofTrackletTools::GetTexpected
virtual Double_t GetTexpected(CbmTofTracklet *pTrk, Int_t iDetId, CbmTofHit *pHit)
Definition: CbmTofTrackletTools.cxx:290
CbmTofTracklet
Provides information on attaching a TofHit to a TofTrack.
Definition: CbmTofTracklet.h:25
CbmTofTracklet.h
CbmTofTrackletTools::GetYdif
virtual Double_t GetYdif(CbmTofTracklet *pTrk, Int_t iDetId, CbmTofHit *pHit)
Definition: CbmTofTrackletTools.cxx:181
CbmTofTrackletTools::FitTt
Double_t FitTt(CbmTofTracklet *pTrk, Int_t iDetId)
Definition: CbmTofTrackletTools.cxx:65
CbmTofTrackletTools::GetXdif
virtual Double_t GetXdif(CbmTofTracklet *pTrk, Int_t iDetId, CbmTofHit *pHit)
Definition: CbmTofTrackletTools.cxx:132
CbmTofTrackletParam.h
CbmTofHit
Definition: core/data/tof/CbmTofHit.h:26
CbmTofTrackletTools::~CbmTofTrackletTools
virtual ~CbmTofTrackletTools()
Definition: CbmTofTrackletTools.cxx:28
CbmTofTrackletTools::GetTdif
virtual Double_t GetTdif(CbmTofTracklet *pTrk, Int_t iDetId, CbmTofHit *pHit)
Definition: CbmTofTrackletTools.cxx:229