CMS 3D CMS Logo

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