1 import FWCore.ParameterSet.Config
as cms
3 StripTrackingRecHitsValid = cms.EDAnalyzer(
"SiStripTrackingRecHitsValid",
4 outputFile = cms.string(
'striptrackingrechitshisto.root'),
5 runStandalone = cms.bool(
False),
6 OutputMEsInRootFile = cms.bool(
False),
7 TopFolderName = cms.string(
'SiStrip/RecHitsValidation/TrackingRecHits'),
9 TH1Resolx_LF = cms.PSet(
10 Nbinx = cms.int32(1000),
11 xmin = cms.double(0.),
12 xmax = cms.double(0.05),
13 layerswitchon = cms.bool(
False)
16 TH1Resolx_MF = cms.PSet(
17 Nbinx = cms.int32(1000),
18 xmin = cms.double(0.),
20 layerswitchon = cms.bool(
True)
24 Nbinx = cms.int32(1000),
25 xmin = cms.double(-0.2),
26 xmax = cms.double(+0.2),
27 layerswitchon = cms.bool(
False)
31 Nbinx = cms.int32(1000),
32 xmin = cms.double(-20.0),
33 xmax = cms.double(+20.0),
34 layerswitchon = cms.bool(
True)
37 TH1Pull_LF = cms.PSet(
38 Nbinx = cms.int32(1000),
39 xmin = cms.double(-50.0),
40 xmax = cms.double(+50.0),
41 layerswitchon = cms.bool(
False)
44 TH1Pull_MF = cms.PSet(
45 Nbinx = cms.int32(100),
46 xmin = cms.double(-50.0),
47 xmax = cms.double(+50.0),
48 layerswitchon = cms.bool(
True)
51 TH1Category = cms.PSet(
52 Nbinx = cms.int32(10),
53 xmin = cms.double(0.),
54 xmax = cms.double(10.0),
55 layerswitchon = cms.bool(
False)
58 TH1Trackwidth = cms.PSet(
59 Nbinx = cms.int32(100),
60 xmin = cms.double(0.),
61 xmax = cms.double(10.0),
62 layerswitchon = cms.bool(
True)
65 TH1Expectedwidth = cms.PSet(
66 Nbinx = cms.int32(10),
67 xmin = cms.double(0.),
68 xmax = cms.double(10.0),
69 layerswitchon = cms.bool(
True)
72 TH1Clusterwidth= cms.PSet(
73 Nbinx = cms.int32(15),
74 xmin = cms.double(0.),
75 xmax = cms.double(15.0),
76 layerswitchon = cms.bool(
True)
79 TH1Trackanglealpha = cms.PSet(
80 Nbinx = cms.int32(100),
81 xmin = cms.double(-100.0),
82 xmax = cms.double(+100.0),
83 layerswitchon = cms.bool(
True)
86 TH1Trackanglebeta = cms.PSet(
87 Nbinx = cms.int32(100),
88 xmin = cms.double(-100.0),
89 xmax = cms.double(+100.0),
90 layerswitchon = cms.bool(
True)
93 TProfResolxMFTrackwidthProfile_WClus1 = cms.PSet(
94 Nbinx = cms.int32(12),
95 xmin = cms.double(0.),
96 xmax = cms.double(4.0),
97 ymin = cms.double(0.),
98 ymax = cms.double(2.0),
99 layerswitchon = cms.bool(
True)
102 TProfResolxMFTrackwidthProfile_WClus2 = cms.PSet(
103 Nbinx = cms.int32(12),
104 xmin = cms.double(0.),
105 xmax = cms.double(4.0),
106 ymin = cms.double(0.),
107 ymax = cms.double(2.0),
108 layerswitchon = cms.bool(
True)
111 TProfResolxMFTrackwidthProfile_WClus3 = cms.PSet(
112 Nbinx = cms.int32(12),
113 xmin = cms.double(0.),
114 xmax = cms.double(4.0),
115 ymin = cms.double(0.),
116 ymax = cms.double(2.0),
117 layerswitchon = cms.bool(
True)
120 TProfResolxMFTrackwidthProfile_WClus4 = cms.PSet(
121 Nbinx = cms.int32(12),
122 xmin = cms.double(0.),
123 xmax = cms.double(4.0),
124 ymin = cms.double(0.),
125 ymax = cms.double(2.0),
126 layerswitchon = cms.bool(
True)
129 TProfResMFTrackwidthProfile_WClus1 = cms.PSet(
130 Nbinx = cms.int32(12),
131 xmin = cms.double(0.),
132 xmax = cms.double(4.0),
133 ymin = cms.double(0.),
134 ymax = cms.double(2.0),
135 layerswitchon = cms.bool(
False)
138 TProfResMFTrackwidthProfile_WClus2 = cms.PSet(
139 Nbinx = cms.int32(12),
140 xmin = cms.double(0.),
141 xmax = cms.double(4.0),
142 ymin = cms.double(0.),
143 ymax = cms.double(2.0),
144 layerswitchon = cms.bool(
False)
147 TProfResMFTrackwidthProfile_WClus21 = cms.PSet(
148 Nbinx = cms.int32(12),
149 xmin = cms.double(0.),
150 xmax = cms.double(4.0),
151 ymin = cms.double(-2.0),
152 ymax = cms.double(+2.0),
153 layerswitchon = cms.bool(
False)
156 TProfResMFTrackwidthProfile_WClus22 = cms.PSet(
157 Nbinx = cms.int32(12),
158 xmin = cms.double(0.),
159 xmax = cms.double(4.0),
160 ymin = cms.double(-5.0),
161 ymax = cms.double(+5.0),
162 layerswitchon = cms.bool(
False)
165 TProfResMFTrackwidthProfile_WClus23 = cms.PSet(
166 Nbinx = cms.int32(12),
167 xmin = cms.double(0.),
168 xmax = cms.double(4.0),
169 ymin = cms.double(-0.5),
170 ymax = cms.double(+0.5),
171 layerswitchon = cms.bool(
False)
174 TProfResMFTrackwidthProfile_WClus3 = cms.PSet(
175 Nbinx = cms.int32(12),
176 xmin = cms.double(0.),
177 xmax = cms.double(4.0),
178 ymin = cms.double(0.),
179 ymax = cms.double(2.0),
180 layerswitchon = cms.bool(
False)
183 TProfResMFTrackwidthProfile_WClus4 = cms.PSet(
184 Nbinx = cms.int32(12),
185 xmin = cms.double(0.),
186 xmax = cms.double(4.0),
187 ymin = cms.double(0.),
188 ymax = cms.double(2.0),
189 layerswitchon = cms.bool(
False)
192 TProfResolxMFTrackwidthProfile = cms.PSet(
193 Nbinx = cms.int32(12),
194 xmin = cms.double(0.),
195 xmax = cms.double(10.0),
196 ymin = cms.double(0.),
197 ymax = cms.double(2.0),
198 layerswitchon = cms.bool(
True)
201 TProfResolxMFTrackwidthProfile_Category1 = cms.PSet(
202 Nbinx = cms.int32(12),
203 xmin = cms.double(0.),
204 xmax = cms.double(4.0),
205 ymin = cms.double(-2.0),
206 ymax = cms.double(+2.0),
207 layerswitchon = cms.bool(
False)
210 TProfResolxMFTrackwidthProfile_Category2 = cms.PSet(
211 Nbinx = cms.int32(12),
212 xmin = cms.double(0.),
213 xmax = cms.double(4.0),
214 ymin = cms.double(-2.0),
215 ymax = cms.double(+2.0),
216 layerswitchon = cms.bool(
False)
219 TProfResolxMFTrackwidthProfile_Category3 = cms.PSet(
220 Nbinx = cms.int32(12),
221 xmin = cms.double(0.),
222 xmax = cms.double(4.0),
223 ymin = cms.double(-2.0),
224 ymax = cms.double(+2.0),
225 layerswitchon = cms.bool(
False)
228 TProfResolxMFTrackwidthProfile_Category4 = cms.PSet(
229 Nbinx = cms.int32(12),
230 xmin = cms.double(0.),
231 xmax = cms.double(10.0),
232 ymin = cms.double(-2.0),
233 ymax = cms.double(+2.0),
234 layerswitchon = cms.bool(
False)
237 TProfResolxMFClusterwidthProfile_Category1 = cms.PSet(
238 Nbinx = cms.int32(100),
239 xmin = cms.double(0.),
240 xmax = cms.double(10.),
241 ymin = cms.double(-2.0),
242 ymax = cms.double(+2.0),
243 layerswitchon = cms.bool(
False)
246 TProfResolxMFAngleProfile = cms.PSet(
247 Nbinx = cms.int32(100),
248 xmin = cms.double(-1.),
249 xmax = cms.double(60.0),
250 ymin = cms.double(0.),
251 ymax = cms.double(2.0),
252 layerswitchon = cms.bool(
False)
255 TH1WclusRphi = cms.PSet(
256 Nbinx = cms.int32(20),
257 xmin = cms.double(0.5),
258 xmax = cms.double(20.5),
259 layerswitchon = cms.bool(
True)
262 TH1AdcRphi = cms.PSet(
263 Nbinx = cms.int32(100),
264 xmin = cms.double(0.),
265 xmax = cms.double(300.),
266 layerswitchon = cms.bool(
True)
269 TH1ResolxLFRphi = cms.PSet(
270 Nbinx = cms.int32(100),
271 xmin = cms.double(0.),
272 xmax = cms.double(0.005),
273 layerswitchon = cms.bool(
False)
276 TH1ResolxMFRphi = cms.PSet(
277 Nbinx = cms.int32(100),
278 xmin = cms.double(0.),
279 xmax = cms.double(2.0),
280 layerswitchon = cms.bool(
True)
283 TH1ResolxMFRphiwclus1 = cms.PSet(
284 Nbinx = cms.int32(100),
285 xmin = cms.double(0.),
286 xmax = cms.double(2.0),
287 layerswitchon = cms.bool(
True)
290 TH1ResolxMFRphiwclus2 = cms.PSet(
291 Nbinx = cms.int32(100),
292 xmin = cms.double(0.),
293 xmax = cms.double(2.0),
294 layerswitchon = cms.bool(
True)
297 TH1ResolxMFRphiwclus3 = cms.PSet(
298 Nbinx = cms.int32(100),
299 xmin = cms.double(0.),
300 xmax = cms.double(2.0),
301 layerswitchon = cms.bool(
True)
304 TH1ResolxMFRphiwclus4 = cms.PSet(
305 Nbinx = cms.int32(100),
306 xmin = cms.double(0.),
307 xmax = cms.double(2.0),
308 layerswitchon = cms.bool(
True)
311 TH1ResLFRphi = cms.PSet(
312 Nbinx = cms.int32(100),
313 xmin = cms.double(-0.02),
314 xmax = cms.double(+0.02),
315 layerswitchon = cms.bool(
False)
318 TH1ResMFRphi = cms.PSet(
319 Nbinx = cms.int32(100),
320 xmin = cms.double(-2.0),
321 xmax = cms.double(+2.0),
322 layerswitchon = cms.bool(
True)
325 TH1ResMFRphiwclus1 = cms.PSet(
326 Nbinx = cms.int32(100),
327 xmin = cms.double(-2.0),
328 xmax = cms.double(+2.0),
329 layerswitchon = cms.bool(
False)
332 TH1ResMFRphiwclus2 = cms.PSet(
333 Nbinx = cms.int32(100),
334 xmin = cms.double(-2.0),
335 xmax = cms.double(+2.0),
336 layerswitchon = cms.bool(
False)
339 TH1ResMFRphiwclus3 = cms.PSet(
340 Nbinx = cms.int32(100),
341 xmin = cms.double(-2.0),
342 xmax = cms.double(+2.0),
343 layerswitchon = cms.bool(
False)
346 TH1ResMFRphiwclus4 = cms.PSet(
347 Nbinx = cms.int32(100),
348 xmin = cms.double(-2.0),
349 xmax = cms.double(+2.0),
350 layerswitchon = cms.bool(
False)
353 TH1PullLFRphi = cms.PSet(
354 Nbinx = cms.int32(100),
355 xmin = cms.double(-5.0),
356 xmax = cms.double(+5.0),
357 layerswitchon = cms.bool(
False)
360 TH1PullMFRphi = cms.PSet(
361 Nbinx = cms.int32(100),
362 xmin = cms.double(-5.0),
363 xmax = cms.double(+5.0),
364 layerswitchon = cms.bool(
True)
367 TH1PullMFRphiwclus1 = cms.PSet(
368 Nbinx = cms.int32(100),
369 xmin = cms.double(-2.0),
370 xmax = cms.double(+2.0),
371 layerswitchon = cms.bool(
False)
374 TH1PullMFRphiwclus2 = cms.PSet(
375 Nbinx = cms.int32(100),
376 xmin = cms.double(-2.0),
377 xmax = cms.double(+2.0),
378 layerswitchon = cms.bool(
False)
381 TH1PullMFRphiwclus3 = cms.PSet(
382 Nbinx = cms.int32(100),
383 xmin = cms.double(-2.0),
384 xmax = cms.double(+2.0),
385 layerswitchon = cms.bool(
False)
388 TH1PullMFRphiwclus4 = cms.PSet(
389 Nbinx = cms.int32(100),
390 xmin = cms.double(-2.0),
391 xmax = cms.double(+2.0),
392 layerswitchon = cms.bool(
False)
395 TH1TrackangleRphi = cms.PSet(
396 Nbinx = cms.int32(100),
397 xmin = cms.double(-20.0),
398 xmax = cms.double(+20.0),
399 layerswitchon = cms.bool(
False)
402 TH1TrackanglebetaRphi = cms.PSet(
403 Nbinx = cms.int32(100),
404 xmin = cms.double(-20.0),
405 xmax = cms.double(+20.0),
406 layerswitchon = cms.bool(
False)
409 TH1Trackangle2Rphi = cms.PSet(
410 Nbinx = cms.int32(100),
411 xmin = cms.double(-20.0),
412 xmax = cms.double(+20.0),
413 layerswitchon = cms.bool(
False)
416 TProfPullTrackangleProfileRphi = cms.PSet(
417 Nbinx = cms.int32(100),
418 xmin = cms.double(-20.0),
419 xmax = cms.double(+20.0),
420 ymin = cms.double(-2.0),
421 ymax = cms.double(+2.0),
422 layerswitchon = cms.bool(
False)
425 TH1PullTrackangle2DRphi = cms.PSet(
426 Nbinx = cms.int32(100),
427 xmin = cms.double(0.),
428 xmax = cms.double(1.0),
429 layerswitchon = cms.bool(
False)
432 TH1TrackwidthRphi = cms.PSet(
433 Nbinx = cms.int32(100),
434 xmin = cms.double(0.),
435 xmax = cms.double(1.0),
436 layerswitchon = cms.bool(
False)
439 TH1ExpectedwidthRphi = cms.PSet(
440 Nbinx = cms.int32(10),
441 xmin = cms.double(0.),
442 xmax = cms.double(10.),
443 layerswitchon = cms.bool(
False)
446 TH1ClusterwidthRphi = cms.PSet(
447 Nbinx = cms.int32(10),
448 xmin = cms.double(0.),
449 xmax = cms.double(10.),
450 layerswitchon = cms.bool(
False)
453 TH1CategoryRphi = cms.PSet(
454 Nbinx = cms.int32(10),
455 xmin = cms.double(0.),
456 xmax = cms.double(10.),
457 layerswitchon = cms.bool(
False)
460 TProfPullTrackwidthProfileRphi = cms.PSet(
461 Nbinx = cms.int32(100),
462 xmin = cms.double(0.),
463 xmax = cms.double(4.0),
464 ymin = cms.double(-2.0),
465 ymax = cms.double(+2.0),
466 layerswitchon = cms.bool(
True)
469 TProfPullTrackwidthProfileRphiwclus1 = cms.PSet(
470 Nbinx = cms.int32(100),
471 xmin = cms.double(0.),
472 xmax = cms.double(4.0),
473 ymin = cms.double(-2.0),
474 ymax = cms.double(+2.0),
475 layerswitchon = cms.bool(
True)
478 TProfPullTrackwidthProfileRphiwclus2 = cms.PSet(
479 Nbinx = cms.int32(100),
480 xmin = cms.double(0.),
481 xmax = cms.double(4.0),
482 ymin = cms.double(-2.0),
483 ymax = cms.double(+2.0),
484 layerswitchon = cms.bool(
True)
487 TProfPullTrackwidthProfileRphiwclus3 = cms.PSet(
488 Nbinx = cms.int32(100),
489 xmin = cms.double(0.),
490 xmax = cms.double(4.0),
491 ymin = cms.double(-2.0),
492 ymax = cms.double(+2.0),
493 layerswitchon = cms.bool(
True)
496 TProfPullTrackwidthProfileRphiwclus4 = cms.PSet(
497 Nbinx = cms.int32(100),
498 xmin = cms.double(0.),
499 xmax = cms.double(4.0),
500 ymin = cms.double(-2.0),
501 ymax = cms.double(+2.0),
502 layerswitchon = cms.bool(
True)
505 TProfPullTrackwidthProfileCategory1Rphi = cms.PSet(
506 Nbinx = cms.int32(100),
507 xmin = cms.double(0.),
508 xmax = cms.double(1.),
509 ymin = cms.double(-2.0),
510 ymax = cms.double(+2.0),
511 layerswitchon = cms.bool(
False)
514 TProfPullTrackwidthProfileCategory2Rphi = cms.PSet(
515 Nbinx = cms.int32(100),
516 xmin = cms.double(0.),
517 xmax = cms.double(1.0),
518 ymin = cms.double(-2.0),
519 ymax = cms.double(+2.0),
520 layerswitchon = cms.bool(
False)
523 TProfPullTrackwidthProfileCategory3Rphi = cms.PSet(
524 Nbinx = cms.int32(100),
525 xmin = cms.double(0.),
526 xmax = cms.double(1.0),
527 ymin = cms.double(-2.0),
528 ymax = cms.double(+2.0),
529 layerswitchon = cms.bool(
False)
532 TProfPullTrackwidthProfileCategory4Rphi = cms.PSet(
533 Nbinx = cms.int32(100),
534 xmin = cms.double(0.),
535 xmax = cms.double(1.0),
536 ymin = cms.double(-2.0),
537 ymax = cms.double(+2.0),
538 layerswitchon = cms.bool(
False)
541 TProfResolxMFTrackwidthProfileRphi = cms.PSet(
542 Nbinx = cms.int32(12),
543 xmin = cms.double(0.),
544 xmax = cms.double(8.0),
545 ymin = cms.double(-2.0),
546 ymax = cms.double(+2.0),
547 layerswitchon = cms.bool(
True)
550 TProfResolxMFTrackwidthProfileWclus1Rphi = cms.PSet(
551 Nbinx = cms.int32(12),
552 xmin = cms.double(0.),
553 xmax = cms.double(4.0),
554 ymin = cms.double(-2.0),
555 ymax = cms.double(+2.0),
556 layerswitchon = cms.bool(
True)
559 TProfResolxMFTrackwidthProfileWclus2Rphi = cms.PSet(
560 Nbinx = cms.int32(12),
561 xmin = cms.double(0.),
562 xmax = cms.double(4.0),
563 ymin = cms.double(-2.0),
564 ymax = cms.double(+2.0),
565 layerswitchon = cms.bool(
True)
568 TProfResolxMFTrackwidthProfileWclus3Rphi = cms.PSet(
569 Nbinx = cms.int32(12),
570 xmin = cms.double(0.),
571 xmax = cms.double(4.0),
572 ymin = cms.double(-2.0),
573 ymax = cms.double(+2.0),
574 layerswitchon = cms.bool(
True)
577 TProfResolxMFTrackwidthProfileWclus4Rphi = cms.PSet(
578 Nbinx = cms.int32(12),
579 xmin = cms.double(0.),
580 xmax = cms.double(4.0),
581 ymin = cms.double(-2.0),
582 ymax = cms.double(+2.0),
583 layerswitchon = cms.bool(
True)
586 TProfResMFTrackwidthProfileWclus1Rphi = cms.PSet(
587 Nbinx = cms.int32(12),
588 xmin = cms.double(0.),
589 xmax = cms.double(4.0),
590 ymin = cms.double(-2.0),
591 ymax = cms.double(+2.0),
592 layerswitchon = cms.bool(
False)
595 TProfResMFTrackwidthProfileWclus2Rphi = cms.PSet(
596 Nbinx = cms.int32(12),
597 xmin = cms.double(0.),
598 xmax = cms.double(4.0),
599 ymin = cms.double(-2.0),
600 ymax = cms.double(+2.0),
601 layerswitchon = cms.bool(
False)
604 TProfResMFTrackwidthProfileWclus3Rphi = cms.PSet(
605 Nbinx = cms.int32(12),
606 xmin = cms.double(0.),
607 xmax = cms.double(4.0),
608 ymin = cms.double(-2.0),
609 ymax = cms.double(+2.0),
610 layerswitchon = cms.bool(
False)
613 TProfResMFTrackwidthProfileWclus4Rphi = cms.PSet(
614 Nbinx = cms.int32(12),
615 xmin = cms.double(0.),
616 xmax = cms.double(4.0),
617 ymin = cms.double(-2.0),
618 ymax = cms.double(+2.0),
619 layerswitchon = cms.bool(
False)
622 TProfResolxMFTrackwidthProfileCategory1Rphi = cms.PSet(
623 Nbinx = cms.int32(12),
624 xmin = cms.double(0.),
625 xmax = cms.double(4.0),
626 ymin = cms.double(-2.0),
627 ymax = cms.double(+2.0),
628 layerswitchon = cms.bool(
False)
631 TProfResolxMFTrackwidthProfileCategory2Rphi = cms.PSet(
632 Nbinx = cms.int32(12),
633 xmin = cms.double(0.),
634 xmax = cms.double(4.0),
635 ymin = cms.double(-2.0),
636 ymax = cms.double(+2.0),
637 layerswitchon = cms.bool(
False)
640 TProfResolxMFTrackwidthProfileCategory3Rphi = cms.PSet(
641 Nbinx = cms.int32(12),
642 xmin = cms.double(0.),
643 xmax = cms.double(4.0),
644 ymin = cms.double(-2.0),
645 ymax = cms.double(+2.0),
646 layerswitchon = cms.bool(
False)
649 TProfResolxMFTrackwidthProfileCategory4Rphi = cms.PSet(
650 Nbinx = cms.int32(12),
651 xmin = cms.double(0.),
652 xmax = cms.double(4.0),
653 ymin = cms.double(-2.0),
654 ymax = cms.double(+2.0),
655 layerswitchon = cms.bool(
False)
658 TProfResolxMFAngleProfileRphi = cms.PSet(
659 Nbinx = cms.int32(100),
660 xmin = cms.double(0.),
661 xmax = cms.double(1.0),
662 ymin = cms.double(-2.0),
663 ymax = cms.double(+2.0),
664 layerswitchon = cms.bool(
False)
667 TProfResolxMFClusterwidthProfileCategory1Rphi = cms.PSet(
668 Nbinx = cms.int32(100),
669 xmin = cms.double(0.),
670 xmax = cms.double(10.),
671 ymin = cms.double(-2.0),
672 ymax = cms.double(+2.0),
673 layerswitchon = cms.bool(
False)
676 TProfrapidityResProfilewclus1 = cms.PSet(
677 Nbinx = cms.int32(100),
678 xmin = cms.double(-2.5),
679 xmax = cms.double(+2.5),
680 ymin = cms.double(0.0),
681 ymax = cms.double(2.0),
682 layerswitchon = cms.bool(
False)
685 TProfrapidityResProfilewclus2 = cms.PSet(
686 Nbinx = cms.int32(100),
687 xmin = cms.double(-2.5),
688 xmax = cms.double(+2.5),
689 ymin = cms.double(0.0),
690 ymax = cms.double(2.0),
691 layerswitchon = cms.bool(
False)
694 TProfrapidityResProfilewclus3 = cms.PSet(
695 Nbinx = cms.int32(100),
696 xmin = cms.double(-2.5),
697 xmax = cms.double(+2.5),
698 ymin = cms.double(0.0),
699 ymax = cms.double(2.0),
700 layerswitchon = cms.bool(
False)
703 TProfrapidityResProfilewclus4 = cms.PSet(
704 Nbinx = cms.int32(100),
705 xmin = cms.double(-2.5),
706 xmax = cms.double(+2.5),
707 ymin = cms.double(0.0),
708 ymax = cms.double(2.0),
709 layerswitchon = cms.bool(
False)
712 TH1WclusSas = cms.PSet(
713 Nbinx = cms.int32(20),
714 xmin = cms.double(0.5),
715 xmax = cms.double(20.5),
716 layerswitchon = cms.bool(
True)
719 TH1AdcSas = cms.PSet(
720 Nbinx = cms.int32(100),
721 xmin = cms.double(0.),
722 xmax = cms.double(300.),
723 layerswitchon = cms.bool(
True)
726 TH1ResolxLFSas = cms.PSet(
727 Nbinx = cms.int32(100),
728 xmin = cms.double(0.),
729 xmax = cms.double(0.005),
730 layerswitchon = cms.bool(
False)
733 TH1ResolxMFSas = cms.PSet(
734 Nbinx = cms.int32(100),
735 xmin = cms.double(0.),
736 xmax = cms.double(0.5),
737 layerswitchon = cms.bool(
True)
740 TH1ResLFSas = cms.PSet(
741 Nbinx = cms.int32(100),
742 xmin = cms.double(-0.02),
743 xmax = cms.double(+0.02),
744 layerswitchon = cms.bool(
False)
747 TH1ResMFSas = cms.PSet(
748 Nbinx = cms.int32(100),
749 xmin = cms.double(-2.),
750 xmax = cms.double(+2.),
751 layerswitchon = cms.bool(
True)
754 TH1PullLFSas = cms.PSet(
755 Nbinx = cms.int32(100),
756 xmin = cms.double(-4.),
757 xmax = cms.double(+4.),
758 layerswitchon = cms.bool(
False)
761 TH1PullMFSas = cms.PSet(
762 Nbinx = cms.int32(100),
763 xmin = cms.double(-4.),
764 xmax = cms.double(+4.),
765 layerswitchon = cms.bool(
True)
768 TH1TrackangleSas = cms.PSet(
769 Nbinx = cms.int32(100),
770 xmin = cms.double(-40.),
771 xmax = cms.double(+40.),
772 layerswitchon = cms.bool(
False)
775 TH1TrackanglebetaSas = cms.PSet(
776 Nbinx = cms.int32(100),
777 xmin = cms.double(-40.),
778 xmax = cms.double(+40.),
779 layerswitchon = cms.bool(
False)
782 TProfPullTrackangleProfileSas = cms.PSet(
783 Nbinx = cms.int32(100),
784 xmin = cms.double(-40.),
785 xmax = cms.double(+40.),
786 ymin = cms.double(-4.),
787 ymax = cms.double(+4.),
788 layerswitchon = cms.bool(
False)
791 TH1TrackwidthSas = cms.PSet(
792 Nbinx = cms.int32(100),
793 xmin = cms.double(0.),
794 xmax = cms.double(1.),
795 layerswitchon = cms.bool(
False)
798 TH1ExpectedwidthSas = cms.PSet(
799 Nbinx = cms.int32(10),
800 xmin = cms.double(0.),
801 xmax = cms.double(10.),
802 layerswitchon = cms.bool(
False)
805 TH1ClusterwidthSas = cms.PSet(
806 Nbinx = cms.int32(10),
807 xmin = cms.double(0.),
808 xmax = cms.double(10.),
809 layerswitchon = cms.bool(
False)
812 TH1CategorySas = cms.PSet(
813 Nbinx = cms.int32(10),
814 xmin = cms.double(0.),
815 xmax = cms.double(10.),
816 layerswitchon = cms.bool(
False)
819 TProfPullTrackwidthProfileSas = cms.PSet(
820 Nbinx = cms.int32(100),
821 xmin = cms.double(0.),
822 xmax = cms.double(1.),
823 ymin = cms.double(-2.),
824 ymax = cms.double(+2.),
825 layerswitchon = cms.bool(
True)
828 TProfPullTrackwidthProfileCategory1Sas = cms.PSet(
829 Nbinx = cms.int32(100),
830 xmin = cms.double(0.),
831 xmax = cms.double(1.),
832 ymin = cms.double(-2.),
833 ymax = cms.double(+2.),
834 layerswitchon = cms.bool(
False)
837 TProfPullTrackwidthProfileCategory2Sas = cms.PSet(
838 Nbinx = cms.int32(100),
839 xmin = cms.double(0.),
840 xmax = cms.double(1.),
841 ymin = cms.double(-2.),
842 ymax = cms.double(+2.),
843 layerswitchon = cms.bool(
False)
846 TProfPullTrackwidthProfileCategory3Sas = cms.PSet(
847 Nbinx = cms.int32(100),
848 xmin = cms.double(0.),
849 xmax = cms.double(1.),
850 ymin = cms.double(-2.),
851 ymax = cms.double(+2.),
852 layerswitchon = cms.bool(
False)
855 TProfPullTrackwidthProfileCategory4Sas = cms.PSet(
856 Nbinx = cms.int32(100),
857 xmin = cms.double(0.),
858 xmax = cms.double(1.),
859 ymin = cms.double(-2.),
860 ymax = cms.double(+2.),
861 layerswitchon = cms.bool(
False)
864 TProfResolxMFTrackwidthProfileSas = cms.PSet(
865 Nbinx = cms.int32(12),
866 xmin = cms.double(0.),
867 xmax = cms.double(4.),
868 ymin = cms.double(-2.),
869 ymax = cms.double(+2.),
870 layerswitchon = cms.bool(
True)
873 TProfResolxMFTrackwidthProfileCategory1Sas = cms.PSet(
874 Nbinx = cms.int32(12),
875 xmin = cms.double(0.),
876 xmax = cms.double(4.),
877 ymin = cms.double(-2.),
878 ymax = cms.double(+2.),
879 layerswitchon = cms.bool(
False)
882 TProfResolxMFTrackwidthProfileCategory2Sas = cms.PSet(
883 Nbinx = cms.int32(12),
884 xmin = cms.double(0.),
885 xmax = cms.double(4.),
886 ymin = cms.double(-2.),
887 ymax = cms.double(+2.),
888 layerswitchon = cms.bool(
False)
891 TProfResolxMFTrackwidthProfileCategory3Sas = cms.PSet(
892 Nbinx = cms.int32(12),
893 xmin = cms.double(0.),
894 xmax = cms.double(4.),
895 ymin = cms.double(-2.),
896 ymax = cms.double(+2.),
897 layerswitchon = cms.bool(
False)
900 TProfResolxMFTrackwidthProfileCategory4Sas = cms.PSet(
901 Nbinx = cms.int32(12),
902 xmin = cms.double(0.),
903 xmax = cms.double(4.),
904 ymin = cms.double(-2.),
905 ymax = cms.double(+2.),
906 layerswitchon = cms.bool(
False)
909 TProfResolxMFAngleProfileSas = cms.PSet(
910 Nbinx = cms.int32(100),
911 xmin = cms.double(0.),
912 xmax = cms.double(1.),
913 ymin = cms.double(-2.),
914 ymax = cms.double(+2.),
915 layerswitchon = cms.bool(
False)
918 TProfResolxMFClusterwidthProfileCategory1Sas = cms.PSet(
919 Nbinx = cms.int32(100),
920 xmin = cms.double(0.),
921 xmax = cms.double(10.),
922 ymin = cms.double(-2.),
923 ymax = cms.double(+2.),
924 layerswitchon = cms.bool(
False)
927 TH1PosxMatched = cms.PSet(
928 Nbinx = cms.int32(100),
929 xmin = cms.double(-6.0),
930 xmax = cms.double(+6.0),
931 layerswitchon = cms.bool(
False)
934 TH1PosyMatched = cms.PSet(
935 Nbinx = cms.int32(100),
936 xmin = cms.double(-6.0),
937 xmax = cms.double(+6.0),
938 layerswitchon = cms.bool(
False)
941 TH1ResolxMatched = cms.PSet(
942 Nbinx = cms.int32(100),
943 xmin = cms.double(0.),
944 xmax = cms.double(0.05),
945 layerswitchon = cms.bool(
False)
948 TH1ResolyMatched = cms.PSet(
949 Nbinx = cms.int32(100),
950 xmin = cms.double(0.),
951 xmax = cms.double(0.05),
952 layerswitchon = cms.bool(
False)
955 TH1ResxMatched = cms.PSet(
956 Nbinx = cms.int32(100),
957 xmin = cms.double(-0.02),
958 xmax = cms.double(+0.02),
959 layerswitchon = cms.bool(
False)
962 TH1ResyMatched = cms.PSet(
963 Nbinx = cms.int32(100),
964 xmin = cms.double(-1.),
965 xmax = cms.double(+1.),
966 layerswitchon = cms.bool(
False)
969 TH1PullxMatched = cms.PSet(
970 Nbinx = cms.int32(100),
971 xmin = cms.double(-5.),
972 xmax = cms.double(+5.),
973 layerswitchon = cms.bool(
False)
976 TH1PullyMatched = cms.PSet(
977 Nbinx = cms.int32(100),
978 xmin = cms.double(-5.),
979 xmax = cms.double(+5.),
980 layerswitchon = cms.bool(
False)
983 trajectoryInput = cms.InputTag(
"generalTracks"),
984 associatePixel = cms.bool(
False),
985 ROUList = cms.vstring(
'g4SimHitsTrackerHitsTIBLowTof',
986 'g4SimHitsTrackerHitsTIBHighTof',
987 'g4SimHitsTrackerHitsTIDLowTof',
988 'g4SimHitsTrackerHitsTIDHighTof',
989 'g4SimHitsTrackerHitsTOBLowTof',
990 'g4SimHitsTrackerHitsTOBHighTof',
991 'g4SimHitsTrackerHitsTECLowTof',
992 'g4SimHitsTrackerHitsTECHighTof'),
993 associateRecoTracks = cms.bool(
False),
995 pixelSimLinkSrc = cms.InputTag(
"simSiPixelDigis"),
996 stripSimLinkSrc = cms.InputTag(
"simSiStripDigis"),
997 associateStrip = cms.bool(
True)