CbmRoot
Station.cxx
Go to the documentation of this file.
1
/*
2
* To change this license header, choose License Headers in Project Properties.
3
* To change this template file, choose Tools | Templates
4
* and open the template in the editor.
5
*/
6
7
#include "
Tracker.h
"
8
9
CbmBinnedStation::CbmBinnedStation
(
ECbmModuleId
stationType,
10
Double_t minZ,
11
Double_t maxZ,
12
int
nofYBins,
13
int
nofXBins,
14
int
nofTBins)
15
: fStationType(stationType)
16
, fMinZ(minZ)
17
, fMaxZ(maxZ)
18
, fNofYBins(nofYBins)
19
, fNofXBins(nofXBins)
20
, fNofTBins(nofTBins)
21
, fYBinSize(0)
22
, fXBinSize(0)
23
, fTBinSize(500)
24
, fMinY(0)
25
, fMaxY(0)
26
, fMinX(0)
27
, fMaxX(0)
28
, fMinT(0)
29
, fMaxT(0)
30
, fDx(0)
31
, fDxSq(0)
32
, fDy(0)
33
, fDySq(0)
34
, fDt(0)
35
, fDtSq(0)
36
, fDefaultUse(false)
37
, fScatX(0)
38
, fScatXSq(0)
39
, fScatY(0)
40
, fScatYSq(0)
41
, fSegments()
42
, fVertexBin(0)
43
, fVertexHolder({
ECbmModuleId::kRef
,
44
&
CbmBinnedTracker::Instance
()->
GetVertex
(),
45
-1,
46
true
,
47
fVertexBin
,
48
std::numeric_limits<char>::max
(),
49
{}})
50
, fNofSigmasX(
cbmBinnedSigma
)
51
, fNofSigmasXSq(
cbmBinnedSigmaSq
)
52
, fNofSigmasY(
cbmBinnedSigma
)
53
, fNofSigmasYSq(
cbmBinnedSigmaSq
)
54
, fStage(0) {}
cbmBinnedSigma
const Double_t cbmBinnedSigma
Definition:
Station.h:24
cbmBinnedSigmaSq
const Double_t cbmBinnedSigmaSq
Definition:
Station.h:25
ECbmModuleId
ECbmModuleId
Definition:
CbmDefs.h:33
CbmBinnedTracker::GetVertex
CbmPixelHit & GetVertex()
Definition:
Tracker.h:145
ECbmModuleId::kRef
@ kRef
Reference plane.
CbmBinnedTracker::Instance
static CbmBinnedTracker * Instance()
Definition:
Tracker.cxx:9
Tracker.h
CbmBinnedStation::fVertexBin
CbmTBin fVertexBin
Definition:
Station.h:639
max
friend F32vec4 max(const F32vec4 &a, const F32vec4 &b)
Definition:
L1/vectors/P4_F32vec4.h:36
CbmBinnedStation::CbmBinnedStation
CbmBinnedStation(ECbmModuleId stationType, Double_t minZ, Double_t maxZ, int nofYBins, int nofXBins, int nofTBins)
Definition:
Station.cxx:9
reco
tracking
BinnedTracker
Station.cxx
Generated on Wed Oct 28 2020 15:11:51 for CbmRoot by
1.8.18