1 import FWCore.ParameterSet.Config
as cms
3 stripRecHitsValid = cms.EDAnalyzer(
"SiStripRecHitsValid",
4 TopFolderName = cms.string(
'SiStrip/RecHitsValidation/StiffTrackingRecHits'),
6 TH1NumTotrphi = cms.PSet(
7 Nbinx = cms.int32(100),
9 xmax = cms.double(10000.),
10 switchon = cms.bool(
True)
13 TH1NumTotStereo = cms.PSet(
14 Nbinx = cms.int32(100),
15 xmin = cms.double(0.),
16 xmax = cms.double(10000.),
17 switchon = cms.bool(
True)
20 TH1NumTotMatched = cms.PSet(
21 Nbinx = cms.int32(100),
22 xmin = cms.double(0.),
23 xmax = cms.double(10000.),
24 switchon = cms.bool(
True)
28 TH1Numrphi = cms.PSet(
29 Nbinx = cms.int32(100),
30 xmin = cms.double(0.),
31 xmax = cms.double(5000.),
32 switchon = cms.bool(
True)
36 TH1Bunchrphi = cms.PSet(
37 Nbinx = cms.int32(20),
38 xmin = cms.double(-10.),
39 xmax = cms.double(10.),
40 switchon = cms.bool(
True)
43 TH1Eventrphi = cms.PSet(
44 Nbinx = cms.int32(100),
45 xmin = cms.double(0.),
46 xmax = cms.double(100.),
47 switchon = cms.bool(
True)
50 TH1NumStereo = cms.PSet(
51 Nbinx = cms.int32(100),
52 xmin = cms.double(0.),
53 xmax = cms.double(5000.),
54 switchon = cms.bool(
True)
58 TH1BunchStereo = cms.PSet(
59 Nbinx = cms.int32(20),
60 xmin = cms.double(-10.),
61 xmax = cms.double(10.),
62 switchon = cms.bool(
True)
65 TH1EventStereo = cms.PSet(
66 Nbinx = cms.int32(100),
67 xmin = cms.double(0.),
68 xmax = cms.double(100.),
69 switchon = cms.bool(
True)
72 TH1NumMatched = cms.PSet(
73 Nbinx = cms.int32(100),
74 xmin = cms.double(0.),
75 xmax = cms.double(5000.),
76 switchon = cms.bool(
True)
80 TH1BunchMatched = cms.PSet(
81 Nbinx = cms.int32(20),
82 xmin = cms.double(-10.),
83 xmax = cms.double(10.),
84 switchon = cms.bool(
True)
87 TH1EventMatched = cms.PSet(
88 Nbinx = cms.int32(100),
89 xmin = cms.double(0.),
90 xmax = cms.double(100.),
91 switchon = cms.bool(
True)
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)
101 TH1Adcrphi = cms.PSet(
102 Nbinx = cms.int32(100),
103 xmin = cms.double(0.),
104 xmax = cms.double(500.),
105 switchon = cms.bool(
True)
108 TH1Posxrphi = cms.PSet(
109 Nbinx = cms.int32(100),
110 xmin = cms.double(-6.0),
111 xmax = cms.double(+6.0),
112 switchon = cms.bool(
True)
115 TH1Resolxrphi = cms.PSet(
116 Nbinx = cms.int32(100),
117 xmin = cms.double(0.),
118 xmax = cms.double(0.10),
119 switchon = cms.bool(
True)
122 TH1Resrphi = cms.PSet(
123 Nbinx = cms.int32(100),
124 xmin = cms.double(-0.10),
125 xmax = cms.double(+0.10),
126 switchon = cms.bool(
True)
129 TH1PullLFrphi = cms.PSet(
130 Nbinx = cms.int32(100),
131 xmin = cms.double(-10.),
132 xmax = cms.double(+10.),
133 switchon = cms.bool(
True)
136 TH1PullMFrphi = cms.PSet(
137 Nbinx = cms.int32(100),
138 xmin = cms.double(-10.),
139 xmax = cms.double(+10.),
140 switchon = cms.bool(
True)
143 TH1Chi2rphi = cms.PSet(
144 Nbinx = cms.int32(100),
145 xmin = cms.double(0.),
146 xmax = cms.double(50.),
147 switchon = cms.bool(
True)
150 TH1NsimHitrphi = cms.PSet(
151 Nbinx = cms.int32(30),
152 xmin = cms.double(0.),
153 xmax = cms.double(30.),
154 switchon = cms.bool(
True)
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)
164 TH1AdcStereo = cms.PSet(
165 Nbinx = cms.int32(100),
166 xmin = cms.double(0.),
167 xmax = cms.double(500.),
168 switchon = cms.bool(
True)
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)
178 TH1ResolxStereo = cms.PSet(
179 Nbinx = cms.int32(100),
180 xmin = cms.double(0.),
181 xmax = cms.double(0.1),
182 switchon = cms.bool(
True)
185 TH1ResStereo = cms.PSet(
186 Nbinx = cms.int32(100),
187 xmin = cms.double(-0.10),
188 xmax = cms.double(+0.10),
189 switchon = cms.bool(
True)
192 TH1PullLFStereo = cms.PSet(
193 Nbinx = cms.int32(100),
194 xmin = cms.double(-4.),
195 xmax = cms.double(+4.),
196 switchon = cms.bool(
True)
199 TH1PullMFStereo = cms.PSet(
200 Nbinx = cms.int32(100),
201 xmin = cms.double(-10.),
202 xmax = cms.double(+10.),
203 switchon = cms.bool(
True)
206 TH1Chi2Stereo = cms.PSet(
207 Nbinx = cms.int32(100),
208 xmin = cms.double(0.),
209 xmax = cms.double(100.),
210 switchon = cms.bool(
True)
213 TH1NsimHitStereo = cms.PSet(
214 Nbinx = cms.int32(30),
215 xmin = cms.double(0.),
216 xmax = cms.double(30.),
217 switchon = cms.bool(
True)
220 TH1PosxMatched = cms.PSet(
221 Nbinx = cms.int32(100),
222 xmin = cms.double(-10.0),
223 xmax = cms.double(+10.0),
224 switchon = cms.bool(
True)
227 TH1PosyMatched = cms.PSet(
228 Nbinx = cms.int32(100),
229 xmin = cms.double(-10.0),
230 xmax = cms.double(+10.0),
231 switchon = cms.bool(
True)
234 TH1ResolxMatched = cms.PSet(
235 Nbinx = cms.int32(100),
236 xmin = cms.double(0.),
237 xmax = cms.double(0.1),
238 switchon = cms.bool(
True)
241 TH1ResolyMatched = cms.PSet(
242 Nbinx = cms.int32(100),
243 xmin = cms.double(0.),
244 xmax = cms.double(0.25),
245 switchon = cms.bool(
True)
248 TH1ResxMatched = cms.PSet(
249 Nbinx = cms.int32(100),
250 xmin = cms.double(-0.1),
251 xmax = cms.double(+0.1),
252 switchon = cms.bool(
True)
255 TH1ResyMatched = cms.PSet(
256 Nbinx = cms.int32(100),
257 xmin = cms.double(-10.),
258 xmax = cms.double(+10. ),
259 switchon = cms.bool(
True)
262 TH1Chi2Matched = cms.PSet(
263 Nbinx = cms.int32(100),
264 xmin = cms.double(0.),
265 xmax = cms.double(50.),
266 switchon = cms.bool(
True)
269 TH1NsimHitMatched = cms.PSet(
270 Nbinx = cms.int32(30),
271 xmin = cms.double(0.),
272 xmax = cms.double(30.),
273 switchon = cms.bool(
True)
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)