test
CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
SiStripTrackingRecHitsValid_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
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'),
8 
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)
14  ),
15 
16  TH1Resolx_MF = cms.PSet(
17  Nbinx = cms.int32(1000),
18  xmin = cms.double(0.),
19  xmax = cms.double(5),
20  layerswitchon = cms.bool(True)
21  ),
22 
23  TH1Res_LF = cms.PSet(
24  Nbinx = cms.int32(1000),
25  xmin = cms.double(-0.2),
26  xmax = cms.double(+0.2),
27  layerswitchon = cms.bool(False)
28  ),
29 
30  TH1Res_MF = cms.PSet(
31  Nbinx = cms.int32(1000),
32  xmin = cms.double(-20.0),
33  xmax = cms.double(+20.0),
34  layerswitchon = cms.bool(True)
35  ),
36 
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)
42  ),
43 
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)
49  ),
50 
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)
56  ),
57 
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)
63  ),
64 
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)
70  ),
71 
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)
77  ),
78 
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)
84  ),
85 
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)
91  ),
92 
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)
100  ),
101 
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)
109  ),
110 
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)
118  ),
119 
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)
127  ),
128 
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)
136  ),
137 
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)
145  ),
146 
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)
154  ),
155 
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)
163  ),
164 
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)
172  ),
173 
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)
181  ),
182 
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)
190  ),
191 
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)
199  ),
200 
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)
208  ),
209 
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)
217  ),
218 
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)
226  ),
227 
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)
235  ),
236 
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)
244  ),
245 
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)
253  ),
254 
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)
260  ),
261 
262  TH1AdcRphi = cms.PSet(
263  Nbinx = cms.int32(100),
264  xmin = cms.double(0.),
265  xmax = cms.double(300.),
266  layerswitchon = cms.bool(True)
267  ),
268 
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)
274  ),
275 
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)
281  ),
282 
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)
288  ),
289 
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)
295  ),
296 
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)
302  ),
303 
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)
309  ),
310 
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)
316  ),
317 
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)
323  ),
324 
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)
330  ),
331 
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)
337  ),
338 
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)
344  ),
345 
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)
351  ),
352 
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)
358  ),
359 
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)
365  ),
366 
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)
372  ),
373 
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)
379  ),
380 
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)
386  ),
387 
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)
393  ),
394 
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)
400  ),
401 
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)
407  ),
408 
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)
414  ),
415 
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)
423  ),
424 
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)
430  ),
431 
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)
437  ),
438 
439  TH1ExpectedwidthRphi = cms.PSet(
440  Nbinx = cms.int32(10),
441  xmin = cms.double(0.),
442  xmax = cms.double(10.),
443  layerswitchon = cms.bool(False)
444  ),
445 
446  TH1ClusterwidthRphi = cms.PSet(
447  Nbinx = cms.int32(10),
448  xmin = cms.double(0.),
449  xmax = cms.double(10.),
450  layerswitchon = cms.bool(False)
451  ),
452 
453  TH1CategoryRphi = cms.PSet(
454  Nbinx = cms.int32(10),
455  xmin = cms.double(0.),
456  xmax = cms.double(10.),
457  layerswitchon = cms.bool(False)
458  ),
459 
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)
467  ),
468 
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)
476  ),
477 
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)
485  ),
486 
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)
494  ),
495 
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)
503  ),
504 
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)
512  ),
513 
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)
521  ),
522 
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)
530  ),
531 
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)
539  ),
540 
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)
548  ),
549 
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)
557  ),
558 
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)
566  ),
567 
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)
575  ),
576 
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)
584  ),
585 
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)
593  ),
594 
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)
602  ),
603 
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)
611  ),
612 
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)
620  ),
621 
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)
629  ),
630 
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)
638  ),
639 
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)
647  ),
648 
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)
656  ),
657 
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)
665  ),
666 
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)
674  ),
675 
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)
683  ),
684 
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)
692  ),
693 
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)
701  ),
702 
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)
710  ),
711 
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)
717  ),
718 
719  TH1AdcSas = cms.PSet(
720  Nbinx = cms.int32(100),
721  xmin = cms.double(0.),
722  xmax = cms.double(300.),
723  layerswitchon = cms.bool(True)
724  ),
725 
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)
731  ),
732 
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)
738  ),
739 
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)
745  ),
746 
747  TH1ResMFSas = cms.PSet(
748  Nbinx = cms.int32(100),
749  xmin = cms.double(-2.),
750  xmax = cms.double(+2.),
751  layerswitchon = cms.bool(True)
752  ),
753 
754  TH1PullLFSas = cms.PSet(
755  Nbinx = cms.int32(100),
756  xmin = cms.double(-4.),
757  xmax = cms.double(+4.),
758  layerswitchon = cms.bool(False)
759  ),
760 
761  TH1PullMFSas = cms.PSet(
762  Nbinx = cms.int32(100),
763  xmin = cms.double(-4.),
764  xmax = cms.double(+4.),
765  layerswitchon = cms.bool(True)
766  ),
767 
768  TH1TrackangleSas = cms.PSet(
769  Nbinx = cms.int32(100),
770  xmin = cms.double(-40.),
771  xmax = cms.double(+40.),
772  layerswitchon = cms.bool(False)
773  ),
774 
775  TH1TrackanglebetaSas = cms.PSet(
776  Nbinx = cms.int32(100),
777  xmin = cms.double(-40.),
778  xmax = cms.double(+40.),
779  layerswitchon = cms.bool(False)
780  ),
781 
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)
789  ),
790 
791  TH1TrackwidthSas = cms.PSet(
792  Nbinx = cms.int32(100),
793  xmin = cms.double(0.),
794  xmax = cms.double(1.),
795  layerswitchon = cms.bool(False)
796  ),
797 
798  TH1ExpectedwidthSas = cms.PSet(
799  Nbinx = cms.int32(10),
800  xmin = cms.double(0.),
801  xmax = cms.double(10.),
802  layerswitchon = cms.bool(False)
803  ),
804 
805  TH1ClusterwidthSas = cms.PSet(
806  Nbinx = cms.int32(10),
807  xmin = cms.double(0.),
808  xmax = cms.double(10.),
809  layerswitchon = cms.bool(False)
810  ),
811 
812  TH1CategorySas = cms.PSet(
813  Nbinx = cms.int32(10),
814  xmin = cms.double(0.),
815  xmax = cms.double(10.),
816  layerswitchon = cms.bool(False)
817  ),
818 
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)
826  ),
827 
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)
835  ),
836 
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)
844  ),
845 
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)
853  ),
854 
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)
862  ),
863 
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)
871  ),
872 
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)
880  ),
881 
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)
889  ),
890 
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)
898  ),
899 
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)
907  ),
908 
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)
916  ),
917 
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)
925  ),
926 
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)
932  ),
933 
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)
939  ),
940 
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)
946  ),
947 
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)
953  ),
954 
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)
960  ),
961 
962  TH1ResyMatched = cms.PSet(
963  Nbinx = cms.int32(100),
964  xmin = cms.double(-1.),
965  xmax = cms.double(+1.),
966  layerswitchon = cms.bool(False)
967  ),
968 
969  TH1PullxMatched = cms.PSet(
970  Nbinx = cms.int32(100),
971  xmin = cms.double(-5.),
972  xmax = cms.double(+5.),
973  layerswitchon = cms.bool(False)
974  ),
975 
976  TH1PullyMatched = cms.PSet(
977  Nbinx = cms.int32(100),
978  xmin = cms.double(-5.),
979  xmax = cms.double(+5.),
980  layerswitchon = cms.bool(False)
981  ),
982 
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),
994  # string trajectoryInput = "rsWithMaterialTracks"
995  pixelSimLinkSrc = cms.InputTag("simSiPixelDigis"),
996  stripSimLinkSrc = cms.InputTag("simSiStripDigis"),
997  associateStrip = cms.bool(True)
998 )
999 
1000