CMS 3D CMS Logo

OuterTrackerMonitorTTStub_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 OuterTrackerMonitorTTStub = cms.EDAnalyzer('OuterTrackerMonitorTTStub',
4 
5  TopFolderName = cms.string('Phase2OuterTracker'),
6  TTStubs = cms.InputTag("TTStubsFromPhase2TrackerDigis", "StubAccepted"),
7 
8 
9 # TTStub barrel y vs x
10 # TTStub forward/backward endcap y vs x
11  TH2TTStub_Position = cms.PSet(
12  Nbinsx = cms.int32(960),
13  xmax = cms.double(120),
14  xmin = cms.double(-120),
15  Nbinsy = cms.int32(960),
16  ymax = cms.double(120),
17  ymin = cms.double(-120)
18  ),
19 
20 #TTStub barrel y vs x zoomed
21  TH2TTStub_Barrel_XY_Zoom = cms.PSet(
22  Nbinsx = cms.int32(960),
23  xmax = cms.double(60),
24  xmin = cms.double(30),
25  Nbinsy = cms.int32(960),
26  ymax = cms.double(15),
27  ymin = cms.double(-15)
28  ),
29 
30 #TTStub #rho vs z
31  TH2TTStub_RZ = cms.PSet(
32  Nbinsx = cms.int32(900),
33  xmax = cms.double(300),
34  xmin = cms.double(-300),
35  Nbinsy = cms.int32(900),
36  ymax = cms.double(120),
37  ymin = cms.double(0)
38  ),
39 
40 #TTStub Forward Endcap #rho vs. z
41  TH2TTStub_Endcap_Fw_RZ_Zoom = cms.PSet(
42  Nbinsx = cms.int32(960),
43  xmax = cms.double(170),
44  xmin = cms.double(140),
45  Nbinsy = cms.int32(960),
46  ymax = cms.double(60),
47  ymin = cms.double(30)
48  ),
49 
50 #TTStub Backward Endcap #rho vs. z
51  TH2TTStub_Endcap_Bw_RZ_Zoom = cms.PSet(
52  Nbinsx = cms.int32(960),
53  xmax = cms.double(-140),
54  xmin = cms.double(-170),
55  Nbinsy = cms.int32(960),
56  ymax = cms.double(100),
57  ymin = cms.double(70)
58  ),
59 
60 #TTStub eta distribution
61  TH1TTStub_Eta = cms.PSet(
62  Nbinsx = cms.int32(45),
63  xmin = cms.double(-3),
64  xmax = cms.double(3)
65  ),
66 
67 #TTStub Barrel Layers
68  TH1TTStub_Layers = cms.PSet(
69  Nbinsx = cms.int32(6),
70  xmin = cms.double(0.5),
71  xmax = cms.double(6.5)
72  ),
73 
74 #TTStub EC Discs
75  TH1TTStub_Discs = cms.PSet(
76  Nbinsx = cms.int32(5),
77  xmin = cms.double(0.5),
78  xmax = cms.double(5.5)
79  ),
80 
81 #TTStub EC Rings
82  TH1TTStub_Rings = cms.PSet(
83  Nbinsx = cms.int32(16),
84  xmin = cms.double(0.5),
85  xmax = cms.double(16.5)
86  ),
87 
88 #TTStub displacement or offset per Layer
89  TH2TTStub_DisOf_Layer = cms.PSet(
90  Nbinsx = cms.int32(6),
91  xmax = cms.double(6.5),
92  xmin = cms.double(0.5),
93  Nbinsy = cms.int32(43),
94  ymax = cms.double(10.75),
95  ymin = cms.double(-10.75)
96  ),
97 
98 #TTStub displacement or offset per Disc
99  TH2TTStub_DisOf_Disc = cms.PSet(
100  Nbinsx = cms.int32(5),
101  xmax = cms.double(5.5),
102  xmin = cms.double(0.5),
103  Nbinsy = cms.int32(43),
104  ymax = cms.double(10.75),
105  ymin = cms.double(-10.75)
106  ),
107 
108 #TTStub displacement or offset per Ring
109  TH2TTStub_DisOf_Ring = cms.PSet(
110  Nbinsx = cms.int32(16),
111  xmax = cms.double(16.5),
112  xmin = cms.double(0.5),
113  Nbinsy = cms.int32(43),
114  ymax = cms.double(10.75),
115  ymin = cms.double(-10.75)
116  ),
117 
118 )