1 import FWCore.ParameterSet.Config
as cms
3 defaultMuonHistoParameters = cms.PSet(
4 useFabsEta = cms.bool(
False),
5 minEta = cms.double(-2.5),
6 maxEta = cms.double(2.5),
7 nintEta = cms.int32(50),
9 minPt = cms.double(0.9),
10 maxPt = cms.double(2000.),
11 nintPt = cms.int32(50),
12 useLogPt=cms.untracked.bool(
True),
13 useInvPt = cms.bool(
False),
15 minPhi = cms.double(-3.1416),
16 maxPhi = cms.double(3.1416),
17 nintPhi = cms.int32(36),
19 minDxy = cms.double(-2.),
20 maxDxy = cms.double(2.),
21 nintDxy = cms.int32(40),
23 minDz = cms.double(-30.),
24 maxDz = cms.double(30.),
25 nintDz = cms.int32(60),
27 minRpos = cms.double(0.),
28 maxRpos = cms.double(4.),
29 nintRpos = cms.int32(40),
31 minZpos = cms.double(-30.),
32 maxZpos = cms.double(30.),
33 nintZpos = cms.int32(60),
35 minPU = cms.double(-0.5),
36 maxPU = cms.double(199.5),
37 nintPU = cms.int32(100),
40 usetracker = cms.bool(
True),
41 usemuon = cms.bool(
True),
44 minNHit = cms.double(-0.5),
45 maxNHit = cms.double(80.5),
46 nintNHit = cms.int32(81),
49 do_TRKhitsPlots = cms.bool(
True),
50 do_MUOhitsPlots = cms.bool(
True),
52 minDTHit = cms.double(-0.5),
53 maxDTHit = cms.double(50.5),
54 nintDTHit = cms.int32(51),
56 minCSCHit = cms.double(-0.5),
57 maxCSCHit = cms.double(50.5),
58 nintCSCHit = cms.int32(51),
60 minRPCHit = cms.double(-0.5),
61 maxRPCHit = cms.double(10.5),
62 nintRPCHit = cms.int32(11),
64 minLayers = cms.double(-0.5),
65 maxLayers = cms.double(20.5),
66 nintLayers = cms.int32(21),
68 minPixels = cms.double(-0.5),
69 maxPixels = cms.double(5.5),
70 nintPixels = cms.int32(6),
72 ptRes_nbin = cms.int32(200),
73 ptRes_rangeMin = cms.double(-0.5),
74 ptRes_rangeMax = cms.double(0.5),
76 phiRes_nbin = cms.int32(200),
77 phiRes_rangeMin = cms.double(-0.01),
78 phiRes_rangeMax = cms.double(0.01),
80 etaRes_nbin = cms.int32(100),
81 etaRes_rangeMin = cms.double(-0.02),
82 etaRes_rangeMax = cms.double(0.02),
84 cotThetaRes_nbin = cms.int32(100),
85 cotThetaRes_rangeMin = cms.double(-0.01),
86 cotThetaRes_rangeMax = cms.double(0.01),
88 dxyRes_nbin = cms.int32(100),
89 dxyRes_rangeMin = cms.double(-0.02),
90 dxyRes_rangeMax = cms.double(0.02),
92 dzRes_nbin = cms.int32(100),
93 dzRes_rangeMin = cms.double(-0.05),
94 dzRes_rangeMax = cms.double(0.05)
99 trkMuonHistoParameters = defaultMuonHistoParameters.clone()
100 trkMuonHistoParameters.usetracker =
True
101 trkMuonHistoParameters.usemuon =
False
102 trkMuonHistoParameters.nintNHit = 41
103 trkMuonHistoParameters.maxNHit = 40.5
104 trkMuonHistoParameters.do_TRKhitsPlots =
True
105 trkMuonHistoParameters.do_MUOhitsPlots =
False
108 gemMuonHistoParameters = trkMuonHistoParameters.clone()
109 gemMuonHistoParameters.usetracker =
True
110 gemMuonHistoParameters.usemuon =
False
111 gemMuonHistoParameters.minEta = -2.4
112 gemMuonHistoParameters.maxEta = +2.4
113 gemMuonHistoParameters.nintEta = 48
116 gemMuonHistoParameters.do_TRKhitsPlots =
True
117 gemMuonHistoParameters.do_MUOhitsPlots =
True
120 me0MuonHistoParameters = trkMuonHistoParameters.clone()
121 me0MuonHistoParameters.usetracker =
True
122 me0MuonHistoParameters.usemuon =
False
123 me0MuonHistoParameters.minEta = -2.8
124 me0MuonHistoParameters.maxEta = +2.8
125 me0MuonHistoParameters.nintEta = 56
128 me0MuonHistoParameters.do_TRKhitsPlots =
True
129 me0MuonHistoParameters.do_MUOhitsPlots =
True
132 staMuonHistoParameters = defaultMuonHistoParameters.clone()
133 staMuonHistoParameters.usetracker =
False
134 staMuonHistoParameters.usemuon =
True
135 staMuonHistoParameters.nintNHit = 61
136 staMuonHistoParameters.maxNHit = 60.5
137 staMuonHistoParameters.do_TRKhitsPlots =
False
138 staMuonHistoParameters.do_MUOhitsPlots =
True
140 staMuonHistoParameters.nintDxy = 40
141 staMuonHistoParameters.minDxy = -10.
142 staMuonHistoParameters.maxDxy = 10.
144 staMuonHistoParameters.ptRes_nbin = 200
145 staMuonHistoParameters.ptRes_rangeMin = -1.
146 staMuonHistoParameters.ptRes_rangeMax = 5.
148 staMuonHistoParameters.phiRes_nbin = 200
149 staMuonHistoParameters.phiRes_rangeMin = -0.1
150 staMuonHistoParameters.phiRes_rangeMax = 0.1
152 staMuonHistoParameters.etaRes_nbin = 100
153 staMuonHistoParameters.etaRes_rangeMin = -0.1
154 staMuonHistoParameters.etaRes_rangeMax = 0.1
156 staMuonHistoParameters.cotThetaRes_nbin = 100
157 staMuonHistoParameters.cotThetaRes_rangeMin = -0.1
158 staMuonHistoParameters.cotThetaRes_rangeMax = 0.1
160 staMuonHistoParameters.dxyRes_nbin = 100
161 staMuonHistoParameters.dxyRes_rangeMin = -10.
162 staMuonHistoParameters.dxyRes_rangeMax = 10.
164 staMuonHistoParameters.dzRes_nbin = 100
165 staMuonHistoParameters.dzRes_rangeMin = -25.
166 staMuonHistoParameters.dzRes_rangeMax = 25.
169 staSeedMuonHistoParameters = staMuonHistoParameters.clone()
170 staSeedMuonHistoParameters.nintNHit = 7
171 staSeedMuonHistoParameters.maxNHit = 6.5
172 staSeedMuonHistoParameters.nintDTHit = 7
173 staSeedMuonHistoParameters.maxDTHit = 6.5
174 staSeedMuonHistoParameters.nintCSCHit = 7
175 staSeedMuonHistoParameters.maxCSCHit = 6.5
176 staSeedMuonHistoParameters.nintRPCHit = 7
177 staSeedMuonHistoParameters.maxRPCHit = 6.5
180 staUpdMuonHistoParameters = staMuonHistoParameters.clone()
181 staUpdMuonHistoParameters.dxyRes_nbin = 100
182 staUpdMuonHistoParameters.dxyRes_rangeMin = -1.
183 staUpdMuonHistoParameters.dxyRes_rangeMax = 1.
186 glbMuonHistoParameters = defaultMuonHistoParameters.clone()
187 glbMuonHistoParameters.usetracker =
True
188 glbMuonHistoParameters.usemuon =
True
189 glbMuonHistoParameters.nintNHit = 81
190 glbMuonHistoParameters.maxNHit = 80.5
191 glbMuonHistoParameters.do_TRKhitsPlots =
True
192 glbMuonHistoParameters.do_MUOhitsPlots =
True
195 displacedTrkMuonHistoParameters = trkMuonHistoParameters.clone()
196 displacedTrkMuonHistoParameters.nintDxy = 85
197 displacedTrkMuonHistoParameters.minDxy = -85.
198 displacedTrkMuonHistoParameters.maxDxy = 85.
200 displacedTrkMuonHistoParameters.nintDz = 84
201 displacedTrkMuonHistoParameters.minDz = -210.
202 displacedTrkMuonHistoParameters.maxDz = 210.
204 displacedTrkMuonHistoParameters.nintRpos = 85
205 displacedTrkMuonHistoParameters.minRpos = 0.
206 displacedTrkMuonHistoParameters.maxRpos = 85.
208 displacedTrkMuonHistoParameters.nintZpos = 84
209 displacedTrkMuonHistoParameters.minZpos = -210.
210 displacedTrkMuonHistoParameters.maxZpos = 210.
213 displacedStaMuonHistoParameters = staMuonHistoParameters.clone()
214 displacedStaMuonHistoParameters.nintDxy = 85
215 displacedStaMuonHistoParameters.minDxy = -85.
216 displacedStaMuonHistoParameters.maxDxy = 85.
218 displacedStaMuonHistoParameters.nintDz = 84
219 displacedStaMuonHistoParameters.minDz = -210.
220 displacedStaMuonHistoParameters.maxDz = 210.
222 displacedStaMuonHistoParameters.nintRpos = 85
223 displacedStaMuonHistoParameters.minRpos = 0.
224 displacedStaMuonHistoParameters.maxRpos = 85.
226 displacedStaMuonHistoParameters.nintZpos = 84
227 displacedStaMuonHistoParameters.minZpos = -210.
228 displacedStaMuonHistoParameters.maxZpos = 210.
231 displacedStaSeedMuonHistoParameters = displacedStaMuonHistoParameters.clone()
232 displacedStaSeedMuonHistoParameters.nintNHit = 7
233 displacedStaSeedMuonHistoParameters.maxNHit = 6.5
234 displacedStaSeedMuonHistoParameters.nintDTHit = 7
235 displacedStaSeedMuonHistoParameters.maxDTHit = 6.5
236 displacedStaSeedMuonHistoParameters.nintCSCHit = 7
237 displacedStaSeedMuonHistoParameters.maxCSCHit = 6.5
238 displacedStaSeedMuonHistoParameters.nintRPCHit = 7
239 displacedStaSeedMuonHistoParameters.maxRPCHit = 6.5
242 displacedGlbMuonHistoParameters = glbMuonHistoParameters.clone()
243 displacedGlbMuonHistoParameters.nintDxy = 85
244 displacedGlbMuonHistoParameters.minDxy = -85.
245 displacedGlbMuonHistoParameters.maxDxy = 85.
247 displacedGlbMuonHistoParameters.nintDz = 84
248 displacedGlbMuonHistoParameters.minDz = -210.
249 displacedGlbMuonHistoParameters.maxDz = 210.
251 displacedGlbMuonHistoParameters.nintRpos = 85
252 displacedGlbMuonHistoParameters.minRpos = 0.
253 displacedGlbMuonHistoParameters.maxRpos = 85.
255 displacedGlbMuonHistoParameters.nintZpos = 84
256 displacedGlbMuonHistoParameters.minZpos = -210.
257 displacedGlbMuonHistoParameters.maxZpos = 210.
262 trkCosmicMuonHistoParameters = trkMuonHistoParameters.clone()
263 trkCosmicMuonHistoParameters.nintDxy = 40
264 trkCosmicMuonHistoParameters.minDxy = -10.
265 trkCosmicMuonHistoParameters.maxDxy = 10.
267 trkCosmicMuonHistoParameters.nintDz = 50
268 trkCosmicMuonHistoParameters.minDz = -50.
269 trkCosmicMuonHistoParameters.maxDz = 50.
271 trkCosmicMuonHistoParameters.nintRpos = 40
272 trkCosmicMuonHistoParameters.minRpos = 0.
273 trkCosmicMuonHistoParameters.maxRpos = 10.
275 trkCosmicMuonHistoParameters.nintZpos = 50
276 trkCosmicMuonHistoParameters.minZpos = -50.
277 trkCosmicMuonHistoParameters.maxZpos = 50.
280 staCosmicMuonHistoParameters = staMuonHistoParameters.clone()
281 staCosmicMuonHistoParameters.nintDxy = 40
282 staCosmicMuonHistoParameters.minDxy = -10.
283 staCosmicMuonHistoParameters.maxDxy = 10.
285 staCosmicMuonHistoParameters.nintDz = 50
286 staCosmicMuonHistoParameters.minDz = -50.
287 staCosmicMuonHistoParameters.maxDz = 50.
289 staCosmicMuonHistoParameters.nintRpos = 40
290 staCosmicMuonHistoParameters.minRpos = 0.
291 staCosmicMuonHistoParameters.maxRpos = 10.
293 staCosmicMuonHistoParameters.nintZpos = 50
294 staCosmicMuonHistoParameters.minZpos = -50.
295 staCosmicMuonHistoParameters.maxZpos = 50.
298 glbCosmicMuonHistoParameters = glbMuonHistoParameters.clone()
299 glbCosmicMuonHistoParameters.nintDxy = 40
300 glbCosmicMuonHistoParameters.minDxy = -10.
301 glbCosmicMuonHistoParameters.maxDxy = 10.
303 glbCosmicMuonHistoParameters.nintDz = 50
304 glbCosmicMuonHistoParameters.minDz = -50.
305 glbCosmicMuonHistoParameters.maxDz = 50.
307 glbCosmicMuonHistoParameters.nintRpos = 40
308 glbCosmicMuonHistoParameters.minRpos = 0.
309 glbCosmicMuonHistoParameters.maxRpos = 10.
311 glbCosmicMuonHistoParameters.nintZpos = 50
312 glbCosmicMuonHistoParameters.minZpos = -50.
313 glbCosmicMuonHistoParameters.maxZpos = 50.
316 trkCosmic1LegMuonHistoParameters = trkCosmicMuonHistoParameters.clone()
317 trkCosmic1LegMuonHistoParameters.nintNHit = 81
318 trkCosmic1LegMuonHistoParameters.maxNHit = 80.5
320 trkCosmic1LegMuonHistoParameters.nintLayers = 31
321 trkCosmic1LegMuonHistoParameters.maxLayers = 30.5
323 trkCosmic1LegMuonHistoParameters.nintPixels = 11
324 trkCosmic1LegMuonHistoParameters.maxPixels = 10.5
327 staCosmic1LegMuonHistoParameters = staCosmicMuonHistoParameters.clone()
328 staCosmic1LegMuonHistoParameters.nintNHit = 121
329 staCosmic1LegMuonHistoParameters.maxNHit = 120.5
331 staCosmic1LegMuonHistoParameters.nintDTHit = 101
332 staCosmic1LegMuonHistoParameters.maxDTHit = 100.5
334 staCosmic1LegMuonHistoParameters.nintCSCHit = 101
335 staCosmic1LegMuonHistoParameters.maxCSCHit = 100.5
337 staCosmic1LegMuonHistoParameters.nintRPCHit = 21
338 staCosmic1LegMuonHistoParameters.maxRPCHit = 20.5
341 glbCosmic1LegMuonHistoParameters = glbCosmicMuonHistoParameters.clone()
342 glbCosmic1LegMuonHistoParameters.nintNHit = 161
343 glbCosmic1LegMuonHistoParameters.maxNHit = 160.5
345 glbCosmic1LegMuonHistoParameters.nintDTHit = 101
346 glbCosmic1LegMuonHistoParameters.maxDTHit = 100.5
348 glbCosmic1LegMuonHistoParameters.nintCSCHit = 101
349 glbCosmic1LegMuonHistoParameters.maxCSCHit = 100.5
351 glbCosmic1LegMuonHistoParameters.nintRPCHit = 21
352 glbCosmic1LegMuonHistoParameters.maxRPCHit = 20.5
354 glbCosmic1LegMuonHistoParameters.nintLayers = 31
355 glbCosmic1LegMuonHistoParameters.maxLayers = 30.5
357 glbCosmic1LegMuonHistoParameters.nintPixels = 11
358 glbCosmic1LegMuonHistoParameters.maxPixels = 10.5