BmnRoot
Loading...
Searching...
No Matches
CbmKFStsHit.h
Go to the documentation of this file.
1#ifndef CbmKFStsHit_H
2#define CbmKFStsHit_H 1
3
4#include "CbmKFHit.h"
6#include "CbmKFMaterial.h"
7
8class CbmStsHit;
9class CbmMvdHit;
10
11class CbmKFStsHit : public CbmKFHit {
12
13 public:
14
17
20
21 void Create( CbmStsHit *h );
22 void Create( CbmMvdHit *h );
23
24 Int_t Filter( CbmKFTrackInterface &track, Bool_t downstream, Double_t &QP0 );
25
26 static void FilterPDAF( CbmKFTrackInterface &track,
27 std::vector<CbmKFStsHit*> &vpHits,
28 Bool_t downstream, Double_t *QP0,
29 double gateX, double gateY, int &best_hit_idx );
30
31
33 tube = a.tube;
35 return *this;
36 };
37
40 tube(a.tube)
41 {};
42
43
45};
46
47#endif
CbmKFPixelMeasurement FitPoint
Definition CbmKFStsHit.h:18
const CbmKFStsHit & operator=(const CbmKFStsHit &a)
Definition CbmKFStsHit.h:32
CbmKFTube * tube
Definition CbmKFStsHit.h:19
static void FilterPDAF(CbmKFTrackInterface &track, std::vector< CbmKFStsHit * > &vpHits, Bool_t downstream, Double_t *QP0, double gateX, double gateY, int &best_hit_idx)
ClassDef(CbmKFStsHit, 1)
CbmKFStsHit(const CbmKFStsHit &a)
Definition CbmKFStsHit.h:38
Int_t Filter(CbmKFTrackInterface &track, Bool_t downstream, Double_t &QP0)
void Create(CbmStsHit *h)