CMS 3D CMS Logo

OuterTrackerMonitorTTStub_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 import math
3 
4 from DQMServices.Core.DQMEDAnalyzer import DQMEDAnalyzer
5 OuterTrackerMonitorTTStub = DQMEDAnalyzer('OuterTrackerMonitorTTStub',
6 
7  TopFolderName = cms.string('SiOuterTracker'),
8  TTStubs = cms.InputTag("TTStubsFromPhase2TrackerDigis", "StubAccepted"),
9 
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 #rho vs z
21  TH2TTStub_RZ = cms.PSet(
22  Nbinsx = cms.int32(900),
23  xmax = cms.double(300),
24  xmin = cms.double(-300),
25  Nbinsy = cms.int32(900),
26  ymax = cms.double(120),
27  ymin = cms.double(0)
28  ),
29 
30 #TTStub eta distribution
31  TH1TTStub_Eta = cms.PSet(
32  Nbinsx = cms.int32(45),
33  xmin = cms.double(-5),
34  xmax = cms.double(5)
35  ),
36 
37 #TTStub phi distribution
38  TH1TTStub_Phi = cms.PSet(
39  Nbinsx = cms.int32(60),
40  xmin = cms.double(-math.pi),
41  xmax = cms.double(math.pi)
42  ),
43 
44 #TTStub R distribution
45  TH1TTStub_R = cms.PSet(
46  Nbinsx = cms.int32(45),
47  xmin = cms.double(0),
48  xmax = cms.double(120)
49  ),
50 
51 #TTStub Barrel Layers
52  TH1TTStub_Layers = cms.PSet(
53  Nbinsx = cms.int32(7),
54  xmin = cms.double(0.5),
55  xmax = cms.double(7.5)
56  ),
57 
58 #TTStub EC Discs
59  TH1TTStub_Discs = cms.PSet(
60  Nbinsx = cms.int32(6),
61  xmin = cms.double(0.5),
62  xmax = cms.double(6.5)
63  ),
64 
65 #TTStub EC Rings
66  TH1TTStub_Rings = cms.PSet(
67  Nbinsx = cms.int32(16),
68  xmin = cms.double(0.5),
69  xmax = cms.double(16.5)
70  ),
71 
72 #TTStub displacement or offset per Layer
73  TH2TTStub_DisOf_Layer = cms.PSet(
74  Nbinsx = cms.int32(6),
75  xmax = cms.double(6.5),
76  xmin = cms.double(0.5),
77  Nbinsy = cms.int32(43),
78  ymax = cms.double(10.75),
79  ymin = cms.double(-10.75)
80  ),
81 
82 #TTStub displacement or offset per Disc
83  TH2TTStub_DisOf_Disc = cms.PSet(
84  Nbinsx = cms.int32(5),
85  xmax = cms.double(5.5),
86  xmin = cms.double(0.5),
87  Nbinsy = cms.int32(43),
88  ymax = cms.double(10.75),
89  ymin = cms.double(-10.75)
90  ),
91 
92 #TTStub displacement or offset per Ring
93  TH2TTStub_DisOf_Ring = cms.PSet(
94  Nbinsx = cms.int32(16),
95  xmax = cms.double(16.5),
96  xmin = cms.double(0.5),
97  Nbinsy = cms.int32(43),
98  ymax = cms.double(10.75),
99  ymin = cms.double(-10.75)
100  ),
101 )
DQMEDAnalyzer
Definition: DQMEDAnalyzer.py:1