CMS 3D CMS Logo

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