CMS 3D CMS Logo

SiStripMonitorClusterAlca_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
4 
5 # SiStripMonitorCluster
6 SiStripCalZeroBiasMonitorCluster = DQM.SiStripMonitorCluster.SiStripMonitorCluster_cfi.SiStripMonitorCluster.clone()
7 
8 SiStripCalZeroBiasMonitorCluster.ClusterProducerStrip = cms.InputTag("calZeroBiasClusters")
9 SiStripCalZeroBiasMonitorCluster.ClusterProducerPix = cms.InputTag('siPixelClusters')
10 
11 SiStripCalZeroBiasMonitorCluster.ResetMEsEachRun = cms.bool(False)
12 
13 SiStripCalZeroBiasMonitorCluster.StripQualityLabel = cms.string('unbiased')
14 
15 SiStripCalZeroBiasMonitorCluster.SelectAllDetectors = cms.bool(True)
16 SiStripCalZeroBiasMonitorCluster.ShowMechanicalStructureView = cms.bool(True)
17 
18 SiStripCalZeroBiasMonitorCluster.ClusterLabel = cms.string('')
19 
20 SiStripCalZeroBiasMonitorCluster.TkHistoMap_On = cms.bool(False)
21 
22 SiStripCalZeroBiasMonitorCluster.ClusterChTkHistoMap_On = cms.bool(False)
23 
24 SiStripCalZeroBiasMonitorCluster.TopFolderName = cms.string('AlcaReco/SiStrip')
25 
26 SiStripCalZeroBiasMonitorCluster.BPTXfilter = cms.PSet()
27 SiStripCalZeroBiasMonitorCluster.PixelDCSfilter = cms.PSet()
28 SiStripCalZeroBiasMonitorCluster.StripDCSfilter = cms.PSet()
29 
30 SiStripCalZeroBiasMonitorCluster.CreateTrendMEs = cms.bool(False)
31 SiStripCalZeroBiasMonitorCluster.TrendVs10LS = cms.bool(False)
32 SiStripCalZeroBiasMonitorCluster.TH1ClusterNoise = cms.PSet(
33  Nbinx = cms.int32(20),
34  xmin = cms.double(-0.5),
35  xmax = cms.double(9.5),
36  layerswitchon = cms.bool(False),
37  moduleswitchon = cms.bool(False)
38 )
39 SiStripCalZeroBiasMonitorCluster.TH1NrOfClusterizedStrips = cms.PSet(
40  Nbinx = cms.int32(20),
41  xmin = cms.double(-0.5),
42  xmax = cms.double(99.5),
43  layerswitchon = cms.bool(False),
44  moduleswitchon = cms.bool(False)
45 )
46 SiStripCalZeroBiasMonitorCluster.TH1ClusterPos = cms.PSet(
47  Nbinx = cms.int32(768),
48  xmin = cms.double(-0.5),
49  xmax = cms.double(767.5),
50  layerswitchon = cms.bool(True),
51  moduleswitchon = cms.bool(False)
52 )
53 SiStripCalZeroBiasMonitorCluster.TH1ClusterDigiPos = cms.PSet(
54  Nbinx = cms.int32(768),
55  xmin = cms.double(-0.5),
56  xmax = cms.double(767.5),
57  layerswitchon = cms.bool(False),
58  moduleswitchon = cms.bool(True)
59 )
60 SiStripCalZeroBiasMonitorCluster.TH1ModuleLocalOccupancy = cms.PSet(
61  Nbinx = cms.int32(20),
62  xmin = cms.double(-0.5),
63  xmax = cms.double(0.95),
64  layerswitchon = cms.bool(False),
65  moduleswitchon = cms.bool(False)
66 )
67 SiStripCalZeroBiasMonitorCluster.TH1nClusters = cms.PSet(
68  Nbinx = cms.int32(11),
69  xmin = cms.double(-0.5),
70  xmax = cms.double(10.5),
71  layerswitchon = cms.bool(False),
72  moduleswitchon = cms.bool(False)
73 )
74 SiStripCalZeroBiasMonitorCluster.TH1ClusterStoN = cms.PSet(
75  Nbinx = cms.int32(100),
76  xmin = cms.double(-0.5),
77  xmax = cms.double(299.5),
78  layerswitchon = cms.bool(False),
79  moduleswitchon = cms.bool(False)
80 )
81 SiStripCalZeroBiasMonitorCluster.TH1ClusterStoNVsPos = cms.PSet(
82  Nbinx = cms.int32(768),
83  xmin = cms.double(-0.5),
84  xmax = cms.double(767.5),
85  Nbiny = cms.int32(100),
86  ymin = cms.double(-0.5),
87  ymax = cms.double(299.5),
88  layerswitchon = cms.bool(False),
89  moduleswitchon = cms.bool(False)
90 )
91 SiStripCalZeroBiasMonitorCluster.TH1ClusterCharge = cms.PSet(
92  Nbinx = cms.int32(200),
93  xmin = cms.double(-0.5),
94  xmax = cms.double(799.5),
95  layerswitchon = cms.bool(False),
96  moduleswitchon = cms.bool(False),
97  subdetswitchon = cms.bool(True)
98 )
99 SiStripCalZeroBiasMonitorCluster.TH1ClusterWidth = cms.PSet(
100  Nbinx = cms.int32(30),
101  xmin = cms.double(-0.5),
102  xmax = cms.double(29.5),
103  layerswitchon = cms.bool(False),
104  moduleswitchon = cms.bool(False),
105  subdetswitchon = cms.bool(True)
106 )
107 SiStripCalZeroBiasMonitorCluster.TProfNumberOfCluster = cms.PSet(
108  Nbinx = cms.int32(100),
109  xmin = cms.double(-0.5),
110  xmax = cms.double(499.5),
111  layerswitchon = cms.bool(False),
112  moduleswitchon = cms.bool(False)
113 )
114 SiStripCalZeroBiasMonitorCluster.TProfClusterWidth = cms.PSet(
115  Nbinx = cms.int32(100),
116  xmin = cms.double(-0.5),
117  xmax = cms.double(499.5),
118  layerswitchon = cms.bool(False),
119  moduleswitchon = cms.bool(False)
120 )
121 SiStripCalZeroBiasMonitorCluster.ClusterConditions = cms.PSet(
122  minWidth = cms.double(0.0),
123  On = cms.bool(True),
124  maxStoN = cms.double(10000.0),
125  minStoN = cms.double(0.0),
126  maxWidth = cms.double(10000.0)
127 )
128 SiStripCalZeroBiasMonitorCluster.TProfTotalNumberOfClusters = cms.PSet(
129  subdetswitchon = cms.bool(True)
130 )
131 SiStripCalZeroBiasMonitorCluster.TH1TotalNumberOfClusters = cms.PSet(
132  Nbinx = cms.int32(500),
133  xmin = cms.double(-0.5),
134  xmax = cms.double(19999.5),
135  subdetswitchon = cms.bool(True)
136 )
137 SiStripCalZeroBiasMonitorCluster.TProfClustersApvCycle = cms.PSet(
138  Nbins = cms.int32(70),
139  xmin = cms.double(-0.5),
140  xmax = cms.double(69.5),
141  Nbinsy = cms.int32(200),
142  ymin = cms.double(0.0),
143  ymax = cms.double(0.0),
144  subdetswitchon = cms.bool(True)
145  )
146 SiStripCalZeroBiasMonitorCluster.TH2ClustersApvCycle = cms.PSet(
147  Nbinsx = cms.int32(70),
148  xmin = cms.double(-0.5),
149  xmax = cms.double(69.5),
150  Nbinsy = cms.int32(400),
151  ymin = cms.double(0.0),
152  yfactor = cms.double(0.01),
153  subdetswitchon = cms.bool(True)
154 )
155 SiStripCalZeroBiasMonitorCluster.TProfClustersVsDBxCycle = cms.PSet(
156  Nbins = cms.int32(800),
157  xmin = cms.double(0.5),
158  xmax = cms.double(800.5),
159  ymin = cms.double(0.0),
160  ymax = cms.double(0.0),
161  subdetswitchon = cms.bool(False)
162  )
163 SiStripCalZeroBiasMonitorCluster.TProf2ApvCycleVsDBx = cms.PSet(
164  Nbinsx = cms.int32(70),
165  xmin = cms.double(-0.5),
166  xmax = cms.double(69.5),
167  Nbinsy = cms.int32(800),
168  ymin = cms.double(0.5),
169  ymax = cms.double(800.5),
170  zmin = cms.double(0.0),
171  zmax = cms.double(0.0),
172  subdetswitchon = cms.bool(False)
173  )
174 SiStripCalZeroBiasMonitorCluster.TH2ApvCycleVsDBxGlobal = cms.PSet(
175  Nbinsx = cms.int32(70),
176  xmin = cms.double(-0.5),
177  xmax = cms.double(69.5),
178  Nbinsy = cms.int32(800),
179  ymin = cms.double(0.5),
180  ymax = cms.double(800.5),
181  globalswitchon = cms.bool(False)
182  )
183 SiStripCalZeroBiasMonitorCluster.TH2CStripVsCpixel = cms.PSet(
184  Nbinsx = cms.int32(150),
185  xmin = cms.double(-0.5),
186  xmax = cms.double(74999.5),
187  Nbinsy = cms.int32(50),
188  ymin = cms.double(-0.5),
189  ymax = cms.double(14999.5),
190  globalswitchon = cms.bool(False)
191  )
192 SiStripCalZeroBiasMonitorCluster.MultiplicityRegions = cms.PSet(
193  k0 = cms.double(0.13), # k from linear fit of the diagonal
194  q0 = cms.double(300), # +/- variation of y axis intercept
195  dk0 = cms.double(40), #+/- variation of k0 (in %) to contain the diagonal zone
196  MaxClus = cms.double(20000), #Divide Region 2 and Region 3
197  MinPix = cms.double(50) # minimum number of Pix clusters to flag events with zero Si clusters
198  )
199 SiStripCalZeroBiasMonitorCluster.TH1MultiplicityRegions = cms.PSet(
200  Nbinx = cms.int32(5),
201  xmin = cms.double(0.5),
202  xmax = cms.double(5.5),
203  globalswitchon = cms.bool(False)
204  )
205 SiStripCalZeroBiasMonitorCluster.TH1MainDiagonalPosition= cms.PSet(
206  Nbinsx = cms.int32(100),
207  xmin = cms.double(0.),
208  xmax = cms.double(2.),
209  globalswitchon = cms.bool(False)
210  )
211 # Nunmber of Cluster in Pixel
212 SiStripCalZeroBiasMonitorCluster.TH1NClusPx = cms.PSet(
213  Nbinsx = cms.int32(200),
214  xmax = cms.double(19999.5),
215  xmin = cms.double(-0.5)
216  )
217 # Number of Cluster in Strip
218 SiStripCalZeroBiasMonitorCluster.TH1NClusStrip = cms.PSet(
219  Nbinsx = cms.int32(500),
220  xmax = cms.double(99999.5),
221  xmin = cms.double(-0.5)
222  )
223 SiStripCalZeroBiasMonitorCluster.TH1StripNoise2ApvCycle = cms.PSet(
224  Nbinsx = cms.int32(70),
225  xmin = cms.double(-0.5),
226  xmax = cms.double(69.5),
227  globalswitchon = cms.bool(False)
228  )
229 SiStripCalZeroBiasMonitorCluster.TH1StripNoise3ApvCycle = cms.PSet(
230  Nbinsx = cms.int32(70),
231  xmin = cms.double(-0.5),
232  xmax = cms.double(69.5),
233  globalswitchon = cms.bool(False)
234  )
235 SiStripCalZeroBiasMonitorCluster.Mod_On = cms.bool(True)
236 SiStripCalZeroBiasMonitorCluster.ClusterHisto = cms.bool(False)
237 
238 SiStripCalZeroBiasMonitorCluster.HistoryProducer = cms.InputTag("consecutiveHEs")
239 SiStripCalZeroBiasMonitorCluster.ApvPhaseProducer = cms.InputTag("APVPhases")
240 
241 SiStripCalZeroBiasMonitorCluster.UseDCSFiltering = cms.bool(True)
242 
243 SiStripCalZeroBiasMonitorCluster.ShowControlView = cms.bool(False)
244 SiStripCalZeroBiasMonitorCluster.ShowReadoutView = cms.bool(False)
245