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  subdetswitchon = cms.bool(True)
105 )
106 SiStripCalZeroBiasMonitorCluster.TH1ClusterWidth = cms.PSet(
107  Nbinx = cms.int32(30),
108  xmin = cms.double(-0.5),
109  xmax = cms.double(29.5),
110  layerswitchon = cms.bool(False),
111  moduleswitchon = cms.bool(False),
112  subdetswitchon = cms.bool(True)
113 )
114 SiStripCalZeroBiasMonitorCluster.TProfNumberOfCluster = 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.TProfClusterWidth = cms.PSet(
122  Nbinx = cms.int32(100),
123  xmin = cms.double(-0.5),
124  xmax = cms.double(499.5),
125  layerswitchon = cms.bool(False),
126  moduleswitchon = cms.bool(False)
127 )
128 SiStripCalZeroBiasMonitorCluster.ClusterConditions = cms.PSet(
129  minWidth = cms.double(0.0),
130  On = cms.bool(True),
131  maxStoN = cms.double(10000.0),
132  minStoN = cms.double(0.0),
133  maxWidth = cms.double(10000.0)
134 )
135 SiStripCalZeroBiasMonitorCluster.TProfTotalNumberOfClusters = cms.PSet(
136  Nbins = cms.int32(600),
137  xmin = cms.double(0.0),
138  xmax = cms.double(1.0*60*60),
139  ymin = cms.double(0.0),
140  ymax = cms.double(0.0),
141  subdetswitchon = cms.bool(True)
142 )
143 SiStripCalZeroBiasMonitorCluster.TH1TotalNumberOfClusters = cms.PSet(
144  Nbinx = cms.int32(500),
145  xmin = cms.double(-0.5),
146  xmax = cms.double(19999.5),
147  subdetswitchon = cms.bool(True)
148 )
149 SiStripCalZeroBiasMonitorCluster.TProfClustersApvCycle = cms.PSet(
150  Nbins = cms.int32(70),
151  xmin = cms.double(-0.5),
152  xmax = cms.double(69.5),
153  Nbinsy = cms.int32(200),
154  ymin = cms.double(0.0),
155  ymax = cms.double(0.0),
156  subdetswitchon = cms.bool(True)
157  )
158 SiStripCalZeroBiasMonitorCluster.TH2ClustersApvCycle = cms.PSet(
159  Nbinsx = cms.int32(70),
160  xmin = cms.double(-0.5),
161  xmax = cms.double(69.5),
162  Nbinsy = cms.int32(400),
163  ymin = cms.double(0.0),
164  yfactor = cms.double(0.01),
165  subdetswitchon = cms.bool(True)
166 )
167 SiStripCalZeroBiasMonitorCluster.TProfClustersVsDBxCycle = cms.PSet(
168  Nbins = cms.int32(800),
169  xmin = cms.double(0.5),
170  xmax = cms.double(800.5),
171  ymin = cms.double(0.0),
172  ymax = cms.double(0.0),
173  subdetswitchon = cms.bool(False)
174  )
175 SiStripCalZeroBiasMonitorCluster.TProf2ApvCycleVsDBx = cms.PSet(
176  Nbinsx = cms.int32(70),
177  xmin = cms.double(-0.5),
178  xmax = cms.double(69.5),
179  Nbinsy = cms.int32(800),
180  ymin = cms.double(0.5),
181  ymax = cms.double(800.5),
182  zmin = cms.double(0.0),
183  zmax = cms.double(0.0),
184  subdetswitchon = cms.bool(False)
185  )
186 SiStripCalZeroBiasMonitorCluster.TH2ApvCycleVsDBxGlobal = cms.PSet(
187  Nbinsx = cms.int32(70),
188  xmin = cms.double(-0.5),
189  xmax = cms.double(69.5),
190  Nbinsy = cms.int32(800),
191  ymin = cms.double(0.5),
192  ymax = cms.double(800.5),
193  globalswitchon = cms.bool(False)
194  )
195 SiStripCalZeroBiasMonitorCluster.TH2CStripVsCpixel = cms.PSet(
196  Nbinsx = cms.int32(150),
197  xmin = cms.double(-0.5),
198  xmax = cms.double(74999.5),
199  Nbinsy = cms.int32(50),
200  ymin = cms.double(-0.5),
201  ymax = cms.double(14999.5),
202  globalswitchon = cms.bool(False)
203  )
204 SiStripCalZeroBiasMonitorCluster.MultiplicityRegions = cms.PSet(
205  k0 = cms.double(0.13), # k from linear fit of the diagonal
206  q0 = cms.double(300), # +/- variation of y axis intercept
207  dk0 = cms.double(40), #+/- variation of k0 (in %) to contain the diagonal zone
208  MaxClus = cms.double(20000), #Divide Region 2 and Region 3
209  MinPix = cms.double(50) # minimum number of Pix clusters to flag events with zero Si clusters
210  )
211 SiStripCalZeroBiasMonitorCluster.TH1MultiplicityRegions = cms.PSet(
212  Nbinx = cms.int32(5),
213  xmin = cms.double(0.5),
214  xmax = cms.double(5.5),
215  globalswitchon = cms.bool(False)
216  )
217 SiStripCalZeroBiasMonitorCluster.TH1MainDiagonalPosition= cms.PSet(
218  Nbinsx = cms.int32(100),
219  xmin = cms.double(0.),
220  xmax = cms.double(2.),
221  globalswitchon = cms.bool(False)
222  )
223 # Nunmber of Cluster in Pixel
224 SiStripCalZeroBiasMonitorCluster.TH1NClusPx = cms.PSet(
225  Nbinsx = cms.int32(200),
226  xmax = cms.double(19999.5),
227  xmin = cms.double(-0.5)
228  )
229 # Number of Cluster in Strip
230 SiStripCalZeroBiasMonitorCluster.TH1NClusStrip = cms.PSet(
231  Nbinsx = cms.int32(500),
232  xmax = cms.double(99999.5),
233  xmin = cms.double(-0.5)
234  )
235 SiStripCalZeroBiasMonitorCluster.TH1StripNoise2ApvCycle = cms.PSet(
236  Nbinsx = cms.int32(70),
237  xmin = cms.double(-0.5),
238  xmax = cms.double(69.5),
239  globalswitchon = cms.bool(False)
240  )
241 SiStripCalZeroBiasMonitorCluster.TH1StripNoise3ApvCycle = cms.PSet(
242  Nbinsx = cms.int32(70),
243  xmin = cms.double(-0.5),
244  xmax = cms.double(69.5),
245  globalswitchon = cms.bool(False)
246  )
247 SiStripCalZeroBiasMonitorCluster.Mod_On = cms.bool(True)
248 SiStripCalZeroBiasMonitorCluster.ClusterHisto = cms.bool(False)
249 
250 SiStripCalZeroBiasMonitorCluster.HistoryProducer = cms.InputTag("consecutiveHEs")
251 SiStripCalZeroBiasMonitorCluster.ApvPhaseProducer = cms.InputTag("APVPhases")
252 
253 SiStripCalZeroBiasMonitorCluster.UseDCSFiltering = cms.bool(True)
254 
255 SiStripCalZeroBiasMonitorCluster.ShowControlView = cms.bool(False)
256 SiStripCalZeroBiasMonitorCluster.ShowReadoutView = cms.bool(False)
257