CMS 3D CMS Logo

SiStripRecHitsValid_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 stripRecHitsValid = cms.EDAnalyzer("SiStripRecHitsValid",
4  TopFolderName = cms.string('SiStrip/RecHitsValidation/StiffTrackingRecHits'),
5 
6  TH1NumTotrphi = cms.PSet(
7  Nbinx = cms.int32(100),
8  xmin = cms.double(0.),
9  xmax = cms.double(10000.),
10  switchon = cms.bool(True)
11  ),
12 
13  TH1NumTotStereo = cms.PSet(
14  Nbinx = cms.int32(100),
15  xmin = cms.double(0.),
16  xmax = cms.double(10000.),
17  switchon = cms.bool(True)
18  ),
19 
20  TH1NumTotMatched = cms.PSet(
21  Nbinx = cms.int32(100),
22  xmin = cms.double(0.),
23  xmax = cms.double(10000.),
24  switchon = cms.bool(True)
25 
26  ),
27 
28  TH1Numrphi = cms.PSet(
29  Nbinx = cms.int32(100),
30  xmin = cms.double(0.),
31  xmax = cms.double(5000.),
32  switchon = cms.bool(True)
33 
34  ),
35 
36  TH1Bunchrphi = cms.PSet(
37  Nbinx = cms.int32(20),
38  xmin = cms.double(-10.),
39  xmax = cms.double(10.),
40  switchon = cms.bool(True)
41  ),
42 
43  TH1Eventrphi = cms.PSet(
44  Nbinx = cms.int32(100),
45  xmin = cms.double(0.),
46  xmax = cms.double(100.),
47  switchon = cms.bool(True)
48  ),
49 
50  TH1NumStereo = cms.PSet(
51  Nbinx = cms.int32(100),
52  xmin = cms.double(0.),
53  xmax = cms.double(5000.),
54  switchon = cms.bool(True)
55 
56  ),
57 
58  TH1BunchStereo = cms.PSet(
59  Nbinx = cms.int32(20),
60  xmin = cms.double(-10.),
61  xmax = cms.double(10.),
62  switchon = cms.bool(True)
63  ),
64 
65  TH1EventStereo = cms.PSet(
66  Nbinx = cms.int32(100),
67  xmin = cms.double(0.),
68  xmax = cms.double(100.),
69  switchon = cms.bool(True)
70  ),
71 
72  TH1NumMatched = cms.PSet(
73  Nbinx = cms.int32(100),
74  xmin = cms.double(0.),
75  xmax = cms.double(5000.),
76  switchon = cms.bool(True)
77 
78  ),
79 
80  TH1BunchMatched = cms.PSet(
81  Nbinx = cms.int32(20),
82  xmin = cms.double(-10.),
83  xmax = cms.double(10.),
84  switchon = cms.bool(True)
85  ),
86 
87  TH1EventMatched = cms.PSet(
88  Nbinx = cms.int32(100),
89  xmin = cms.double(0.),
90  xmax = cms.double(100.),
91  switchon = cms.bool(True)
92  ),
93 
94  TH1Wclusrphi = cms.PSet(
95  Nbinx = cms.int32(20),
96  xmin = cms.double(-0.5),
97  xmax = cms.double(19.5),
98  switchon = cms.bool(True)
99  ),
100 
101  TH1Adcrphi = cms.PSet(
102  Nbinx = cms.int32(100),
103  xmin = cms.double(0.),
104  xmax = cms.double(500.),#300.
105  switchon = cms.bool(True)
106  ),
107 
108  TH1Posxrphi = cms.PSet(
109  Nbinx = cms.int32(100),
110  xmin = cms.double(-6.0),#-6.0
111  xmax = cms.double(+6.0),#+6.0
112  switchon = cms.bool(True)
113  ),
114 
115  TH1Resolxrphi = cms.PSet( #<error>~20micron
116  Nbinx = cms.int32(100),
117  xmin = cms.double(0.),
118  xmax = cms.double(0.10),#0.01
119  switchon = cms.bool(True)
120  ),
121 
122  TH1Resrphi = cms.PSet(
123  Nbinx = cms.int32(100),
124  xmin = cms.double(-0.10),#-0.02
125  xmax = cms.double(+0.10),#+0.02
126  switchon = cms.bool(True)
127  ),
128 
129  TH1PullLFrphi = cms.PSet(
130  Nbinx = cms.int32(100),
131  xmin = cms.double(-10.),#-5.0
132  xmax = cms.double(+10.),#+5.0
133  switchon = cms.bool(True)
134  ),
135 
136  TH1PullMFrphi = cms.PSet(
137  Nbinx = cms.int32(100),
138  xmin = cms.double(-10.),#-5.0
139  xmax = cms.double(+10.),#+5.0
140  switchon = cms.bool(True)
141  ),
142 
143  TH1Chi2rphi = cms.PSet(
144  Nbinx = cms.int32(100),
145  xmin = cms.double(0.),
146  xmax = cms.double(50.),
147  switchon = cms.bool(True)
148  ),
149 
150  TH1NsimHitrphi = cms.PSet(
151  Nbinx = cms.int32(30),
152  xmin = cms.double(0.),
153  xmax = cms.double(30.),
154  switchon = cms.bool(True)
155  ),
156 
157  TH1WclusStereo = cms.PSet(
158  Nbinx = cms.int32(20),
159  xmin = cms.double(-0.5),
160  xmax = cms.double(19.5),
161  switchon = cms.bool(True)
162  ),
163 
164  TH1AdcStereo = cms.PSet(
165  Nbinx = cms.int32(100),
166  xmin = cms.double(0.),
167  xmax = cms.double(500.),#300
168  switchon = cms.bool(True)
169  ),
170 
171  TH1PosxStereo = cms.PSet(
172  Nbinx = cms.int32(100),
173  xmin = cms.double(-6.0),
174  xmax = cms.double(+6.0),
175  switchon = cms.bool(True)
176  ),
177 
178  TH1ResolxStereo = cms.PSet(
179  Nbinx = cms.int32(100),
180  xmin = cms.double(0.),
181  xmax = cms.double(0.1),#0.01
182  switchon = cms.bool(True)
183  ),
184 
185  TH1ResStereo = cms.PSet(
186  Nbinx = cms.int32(100),
187  xmin = cms.double(-0.10),#-0.02
188  xmax = cms.double(+0.10),#+0.02
189  switchon = cms.bool(True)
190  ),
191 
192  TH1PullLFStereo = cms.PSet(
193  Nbinx = cms.int32(100),
194  xmin = cms.double(-4.),
195  xmax = cms.double(+4.),
196  switchon = cms.bool(True)
197  ),
198 
199  TH1PullMFStereo = cms.PSet(
200  Nbinx = cms.int32(100),
201  xmin = cms.double(-10.),#-4.0
202  xmax = cms.double(+10.),#+4.0
203  switchon = cms.bool(True)
204  ),
205 
206  TH1Chi2Stereo = cms.PSet(
207  Nbinx = cms.int32(100),
208  xmin = cms.double(0.),
209  xmax = cms.double(100.),#50
210  switchon = cms.bool(True)
211  ),
212 
213  TH1NsimHitStereo = cms.PSet(
214  Nbinx = cms.int32(30),
215  xmin = cms.double(0.),
216  xmax = cms.double(30.),
217  switchon = cms.bool(True)
218  ),
219 
220  TH1PosxMatched = cms.PSet(
221  Nbinx = cms.int32(100),
222  xmin = cms.double(-10.0),#-6.0
223  xmax = cms.double(+10.0),#+6.0
224  switchon = cms.bool(True)
225  ),
226 
227  TH1PosyMatched = cms.PSet(
228  Nbinx = cms.int32(100),
229  xmin = cms.double(-10.0),#-6.0
230  xmax = cms.double(+10.0),#+6.0
231  switchon = cms.bool(True)
232  ),
233 
234  TH1ResolxMatched = cms.PSet(
235  Nbinx = cms.int32(100),
236  xmin = cms.double(0.),
237  xmax = cms.double(0.1),#0.01
238  switchon = cms.bool(True)
239  ),
240 
241  TH1ResolyMatched = cms.PSet(
242  Nbinx = cms.int32(100),
243  xmin = cms.double(0.),
244  xmax = cms.double(0.25),#0.05
245  switchon = cms.bool(True)
246  ),
247 
248  TH1ResxMatched = cms.PSet(
249  Nbinx = cms.int32(100),
250  xmin = cms.double(-0.1),#-0.02
251  xmax = cms.double(+0.1),#+0.02
252  switchon = cms.bool(True)
253  ),
254 
255  TH1ResyMatched = cms.PSet(
256  Nbinx = cms.int32(100),
257  xmin = cms.double(-10.), #-1
258  xmax = cms.double(+10. ), #+1
259  switchon = cms.bool(True)
260  ),
261 
262  TH1Chi2Matched = cms.PSet(
263  Nbinx = cms.int32(100),
264  xmin = cms.double(0.),
265  xmax = cms.double(50.),
266  switchon = cms.bool(True)
267  ),
268 
269  TH1NsimHitMatched = cms.PSet(
270  Nbinx = cms.int32(30),
271  xmin = cms.double(0.),
272  xmax = cms.double(30.),
273  switchon = cms.bool(True)
274  ),
275 
276  SubDetList = cms.vstring('TIB','TOB','TID','TEC'),
277  associatePixel = cms.bool(False),
278  stereoRecHits = cms.InputTag("siStripMatchedRecHits","stereoRecHit"),
279  matchedRecHits = cms.InputTag("siStripMatchedRecHits","matchedRecHit"),
280  ROUList = cms.vstring('g4SimHitsTrackerHitsTIBLowTof',
281  'g4SimHitsTrackerHitsTIBHighTof',
282  'g4SimHitsTrackerHitsTIDLowTof',
283  'g4SimHitsTrackerHitsTIDHighTof',
284  'g4SimHitsTrackerHitsTOBLowTof',
285  'g4SimHitsTrackerHitsTOBHighTof',
286  'g4SimHitsTrackerHitsTECLowTof',
287  'g4SimHitsTrackerHitsTECHighTof'),
288  associateRecoTracks = cms.bool(False),
289  associateStrip = cms.bool(True),
290  rphiRecHits = cms.InputTag("siStripMatchedRecHits","rphiRecHit"),
291  RecHitProducer = cms.string('siStripMatchedRecHits'),
292  pixelSimLinkSrc = cms.InputTag("simSiPixelDigis"),
293  stripSimLinkSrc = cms.InputTag("simSiStripDigis"),
294  verbose = cms.untracked.bool(False)
295 )
296 
297