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
"
5
#include "
CbmKFPixelMeasurement.h
"
6
#include "
CbmKFMaterial.h
"
7
8
class
CbmStsHit
;
9
class
CbmMvdHit
;
10
11
class
CbmKFStsHit
:
public
CbmKFHit
{
12
13
public
:
14
15
CbmKFStsHit
():
FitPoint
(),
tube
(0){};
16
~CbmKFStsHit
(){};
17
18
CbmKFPixelMeasurement
FitPoint
;
19
CbmKFTube
*
tube
;
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
32
const
CbmKFStsHit
&
operator=
(
const
CbmKFStsHit
& a) {
33
tube
= a.
tube
;
34
FitPoint
= a.
FitPoint
;
35
return
*
this
;
36
};
37
38
CbmKFStsHit
(
const
CbmKFStsHit
& a):
39
FitPoint
(a.
FitPoint
),
40
tube
(a.
tube
)
41
{};
42
43
44
ClassDef
(
CbmKFStsHit
, 1);
45
};
46
47
#endif
CbmKFHit
Definition
CbmKFHit.h:16
CbmKFPixelMeasurement
Definition
CbmKFPixelMeasurement.h:18
CbmKFStsHit
Definition
CbmKFStsHit.h:11
CbmKFStsHit::FitPoint
CbmKFPixelMeasurement FitPoint
Definition
CbmKFStsHit.h:18
CbmKFStsHit::operator=
const CbmKFStsHit & operator=(const CbmKFStsHit &a)
Definition
CbmKFStsHit.h:32
CbmKFStsHit::tube
CbmKFTube * tube
Definition
CbmKFStsHit.h:19
CbmKFStsHit::CbmKFStsHit
CbmKFStsHit()
Definition
CbmKFStsHit.h:15
CbmKFStsHit::FilterPDAF
static void FilterPDAF(CbmKFTrackInterface &track, std::vector< CbmKFStsHit * > &vpHits, Bool_t downstream, Double_t *QP0, double gateX, double gateY, int &best_hit_idx)
Definition
CbmKFStsHit.cxx:110
CbmKFStsHit::~CbmKFStsHit
~CbmKFStsHit()
Definition
CbmKFStsHit.h:16
CbmKFStsHit::ClassDef
ClassDef(CbmKFStsHit, 1)
CbmKFStsHit::CbmKFStsHit
CbmKFStsHit(const CbmKFStsHit &a)
Definition
CbmKFStsHit.h:38
CbmKFStsHit::Filter
Int_t Filter(CbmKFTrackInterface &track, Bool_t downstream, Double_t &QP0)
Definition
CbmKFStsHit.cxx:74
CbmKFStsHit::Create
void Create(CbmStsHit *h)
Definition
CbmKFStsHit.cxx:16
CbmKFTrackInterface
Definition
CbmKFTrackInterface.h:25
CbmKFTube
Definition
CbmKFMaterial.h:77
CbmMvdHit
Definition
CbmMvdHit.h:28
CbmStsHit
Definition
CbmStsHit.h:31
CbmKFHit.h
CbmKFMaterial.h
CbmKFPixelMeasurement.h
install
include
CbmKFStsHit.h
Generated on Fri May 15 2026 10:40:58 for BmnRoot by
1.9.8