CbmRoot
CbmL1MuchHit.h
Go to the documentation of this file.
1
#ifndef CBM_L1_MuchHit_h
2
#define CBM_L1_MuchHit_h
3
4
#include "
CbmKFHit.h
"
5
#include "
CbmKFPixelMeasurement.h
"
6
7
class
CbmMuchHit;
8
class
CbmKFTrackInterface
;
9
10
class
CbmL1MuchHit
:
public
CbmKFHit
{
11
public
:
12
CbmL1MuchHit
() {}
13
CbmL1MuchHit
(CbmMuchHit*
h
,
int
index
) {
Create
(
h
,
index
); }
14
~CbmL1MuchHit
() {}
15
16
void
Create
(CbmMuchHit*
h
,
int
index
);
17
Int_t
Filter
(
CbmKFTrackInterface
& track, Bool_t downstream, Double_t& QP0);
18
19
CbmKFPixelMeasurement
FitPoint
;
20
21
int
index
;
22
int
iStation
;
23
Double_t
time
;
24
bool
busy
;
25
26
public
:
27
ClassDef
(
CbmL1MuchHit
, 1);
28
};
29
30
#endif
CbmL1MuchHit::Create
void Create(CbmMuchHit *h, int index)
Definition:
CbmL1MuchHit.cxx:9
CbmL1MuchHit::ClassDef
ClassDef(CbmL1MuchHit, 1)
CbmKFHit
Definition:
CbmKFHit.h:16
CbmL1MuchHit::CbmL1MuchHit
CbmL1MuchHit(CbmMuchHit *h, int index)
Definition:
CbmL1MuchHit.h:13
CbmL1MuchHit::index
int index
Definition:
CbmL1MuchHit.h:21
CbmL1MuchHit::time
Double_t time
Definition:
CbmL1MuchHit.h:23
CbmKFPixelMeasurement
Definition:
CbmKFPixelMeasurement.h:18
CbmL1MuchHit
Definition:
CbmL1MuchHit.h:10
h
Data class with information on a STS local track.
CbmKFPixelMeasurement.h
CbmKFTrackInterface
Definition:
CbmKFTrackInterface.h:26
CbmL1MuchHit::Filter
Int_t Filter(CbmKFTrackInterface &track, Bool_t downstream, Double_t &QP0)
Definition:
CbmL1MuchHit.cxx:25
CbmL1MuchHit::~CbmL1MuchHit
~CbmL1MuchHit()
Definition:
CbmL1MuchHit.h:14
CbmL1MuchHit::CbmL1MuchHit
CbmL1MuchHit()
Definition:
CbmL1MuchHit.h:12
CbmKFHit.h
CbmL1MuchHit::busy
bool busy
Definition:
CbmL1MuchHit.h:24
CbmL1MuchHit::iStation
int iStation
Definition:
CbmL1MuchHit.h:22
CbmL1MuchHit::FitPoint
CbmKFPixelMeasurement FitPoint
Definition:
CbmL1MuchHit.h:19
reco
L1
OffLineInterface
CbmL1MuchHit.h
Generated on Wed Oct 28 2020 15:11:38 for CbmRoot by
1.8.18