ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/OSUT3Analysis/Configuration/python/histogramDefinitions.py
(Generate patch)

Comparing UserCode/OSUT3Analysis/Configuration/python/histogramDefinitions.py (file contents):
Revision 1.7 by lantonel, Wed Feb 20 16:26:17 2013 UTC vs.
Revision 1.15 by ahart, Mon Mar 18 10:29:18 2013 UTC

# Line 22 | Line 22 | MuonHistograms = cms.PSet(
22              inputVariables = cms.vstring("eta"),
23          ),
24          cms.PSet (
25 +            name = cms.string("muonGenEta"),
26 +            title = cms.string("Muon Gen. Eta; #eta"),
27 +            bins = cms.vdouble(100, -5, 5),
28 +            inputVariables = cms.vstring("genEta"),
29 +        ),
30 +        cms.PSet (
31              name = cms.string("muonPhi"),
32              title = cms.string("Muon Phi; #phi"),
33              bins = cms.vdouble(100, -3.15, 3.15),
# Line 34 | Line 40 | MuonHistograms = cms.PSet(
40              inputVariables = cms.vstring("phi","eta"),
41          ),
42          cms.PSet (
43 <            name = cms.string("muonD0"),
44 <            title = cms.string("Muon d_{0}; d_{0} [cm]"),
43 >            name = cms.string("muonD0Vertex"),
44 >            title = cms.string("Muon d_{0} wrt PV; d_{0} [cm]"),
45              bins = cms.vdouble(5000, -1, 1),
46              inputVariables = cms.vstring("correctedD0Vertex"),
47          ),
48          cms.PSet (
49 <            name = cms.string("muonAbsD0"),
50 <            title = cms.string("Muon d_{0}; |d_{0}| [cm]"),
49 >            name = cms.string("muonD0Beamspot"),
50 >            title = cms.string("Muon d_{0} wrt Beamspot; d_{0} [cm]"),
51 >            bins = cms.vdouble(5000, -1, 1),
52 >            inputVariables = cms.vstring("correctedD0"),
53 >        ),
54 >        cms.PSet (
55 >            name = cms.string("muonD0Origin"),
56 >            title = cms.string("Muon d_{0} wrt CMS Origin; d_{0} [cm]"),
57 >            bins = cms.vdouble(5000, -1, 1),
58 >            inputVariables = cms.vstring("tkD0"),
59 >        ),
60 >        cms.PSet (
61 >            name = cms.string("muonD0VertexPhi"),
62 >            title = cms.string("Muon d_{0} wrt Vertex vs Phi; #phi; d_{0} [cm]"),
63 >            bins = cms.vdouble(100, -3.15, 3.15, 5000, -1, 1),
64 >            inputVariables = cms.vstring("phi","correctedD0Vertex"),
65 >        ),
66 >        cms.PSet (
67 >            name = cms.string("muonAbsD0Vertex"),
68 >            title = cms.string("Muon |d_{0}| wrt Vertex; |d_{0}| [cm]"),
69              bins = cms.vdouble(5000, 0, 1),
70              inputVariables = cms.vstring("abs(correctedD0Vertex)")
71          ),
72          cms.PSet (
73 <            name = cms.string("muonD0Sig"),
73 >            name = cms.string("muonAbsD0Beamspot"),
74 >            title = cms.string("Muon |d_{0}| wrt Beamspot; |d_{0}| [cm]"),
75 >            bins = cms.vdouble(5000, 0, 1),
76 >            inputVariables = cms.vstring("abs(correctedD0)")
77 >        ),
78 >        cms.PSet (
79 >            name = cms.string("muonAbsD0Origin"),
80 >            title = cms.string("Muon |d_{0}| wrt CMS Origin; |d_{0}| [cm]"),
81 >            bins = cms.vdouble(5000, 0, 1),
82 >            inputVariables = cms.vstring("abs(tkD0)")
83 >        ),
84 >        cms.PSet (
85 >            name = cms.string("muonD0VertexSig"),
86              title = cms.string("Muon d_{0} Significance; d_{0} / #sigma_{d_{0}}"),
87              bins = cms.vdouble(1000, -10.0, 10.0),
88              inputVariables = cms.vstring("correctedD0VertexSig"),
89          ),
90          cms.PSet (
91 <            name = cms.string("muonAbsD0Sig"),
91 >            name = cms.string("muonAbsD0VertexSig"),
92              title = cms.string("Muon d_{0} Significance; |d_{0}| / #sigma_{d_{0}}"),
93              bins = cms.vdouble(1000, 0, 10.0),
94              inputVariables = cms.vstring("abs(correctedD0VertexSig)"),
# Line 60 | Line 96 | MuonHistograms = cms.PSet(
96          cms.PSet (
97              name = cms.string("muonDz"),
98              title = cms.string("Muon d_{z}; d_{z} [cm]"),
99 <            bins = cms.vdouble(5000, -20, 20),
99 >            bins = cms.vdouble(10000, -20, 20),
100              inputVariables = cms.vstring("correctedDZ"),
101          ),
102          cms.PSet (
# Line 85 | Line 121 | MuonHistograms = cms.PSet(
121      )
122   )
123  
124 + DiMuonHistograms = cms.PSet(
125 +    inputCollection = cms.string("muon-muon pairs"),
126 +    histograms = cms.VPSet (
127 +        cms.PSet (
128 +            name = cms.string("diMuonInvMass"),
129 +            title = cms.string("Di-muon Invariant Mass; M_{#mu#mu} [GeV]"),
130 +            bins = cms.vdouble(100, 0, 500),
131 +            inputVariables = cms.vstring("invMass"),
132 +        ),
133 +        cms.PSet (
134 +            name = cms.string("diMuonDeltaPhi"),
135 +            title = cms.string("Di-muon Phi Difference; |#Delta(#phi)|"),
136 +            bins = cms.vdouble(1000, 0, 3.14),
137 +            inputVariables = cms.vstring("deltaPhi"),
138 +        ),
139 +        cms.PSet (
140 +            name = cms.string("diMuonDeltaR"),
141 +            title = cms.string("Di-muon #DeltaR; #DeltaR"),
142 +            bins = cms.vdouble(1000, 0, 10),
143 +            inputVariables = cms.vstring("deltaR"),
144 +        ),
145 +        cms.PSet (
146 +            name = cms.string("diMuonThreeDAngle"),
147 +            title = cms.string("Di-muon 3D angle; 3D angle"),
148 +            bins = cms.vdouble(1000, 0, 3.14),
149 +            inputVariables = cms.vstring("threeDAngle"),
150 +        ),
151 +        cms.PSet (
152 +            name = cms.string("diMuonDeltaD0"),
153 +            title = cms.string("Di-muon Impact Parameter Difference; |#Delta(d_{0})| [cm]"),
154 +            bins = cms.vdouble(1000, 0, 0.5),
155 +            inputVariables = cms.vstring("abs(deltaCorrectedD0Vertex)"),
156 +        ),
157 +        cms.PSet (
158 +            name = cms.string("diMuonDeltaAbsD0"),
159 +            title = cms.string("Di-muon Impact Parameter Difference; |#Delta(|d_{0}|)| [cm]"),
160 +            bins = cms.vdouble(1000, 0, 0.5),
161 +            inputVariables = cms.vstring("abs(deltaAbsCorrectedD0Vertex)"),
162 +        ),
163 +        cms.PSet (
164 +            name = cms.string("diMuonD0Sign"),
165 +            title = cms.string("Sign of Impact Parameter Product; sign(d_{0}_{1}*d_{0}_{2})"),
166 +            bins = cms.vdouble(2, -1, 1),
167 +            inputVariables = cms.vstring("d0Sign"),
168 +        ),
169 +        cms.PSet (
170 +            name = cms.string("muon1D0vsMuon2D0"),
171 +            title = cms.string("Muon #1 d_{0} vs Muon #2 d_{0}; d_{0} [cm]; d_{0} [cm]"),
172 +            bins = cms.vdouble(1000, -1, 1, 1000, -1, 1),
173 +            inputVariables = cms.vstring("muon1CorrectedD0Vertex","muon2CorrectedD0Vertex"),
174 +        ),
175 +        cms.PSet (
176 +            name = cms.string("muon1AbsD0vsMuon2AbsD0"),
177 +            title = cms.string("Muon #1 |d_{0}| vs Muon #2 |d_{0}|; |d_{0}| [cm]; |d_{0}| [cm]"),
178 +            bins = cms.vdouble(1000, 0, 1, 1000, 0, 1),
179 +            inputVariables = cms.vstring("abs(muon1CorrectedD0Vertex)","abs(muon2CorrectedD0Vertex)"),
180 +        ),
181 +
182 +    )
183 + )
184 +
185   ElectronHistograms = cms.PSet(
186      inputCollection = cms.string("electrons"),
187      histograms = cms.VPSet (
# Line 113 | Line 210 | ElectronHistograms = cms.PSet(
210              inputVariables = cms.vstring("phi","eta"),
211          ),
212          cms.PSet (
213 <            name = cms.string("electronD0"),
214 <            title = cms.string("Electron d_{0}; d_{0} [cm]"),
213 >            name = cms.string("electronD0Vertex"),
214 >            title = cms.string("Electron d_{0} wrt PV; d_{0} [cm]"),
215              bins = cms.vdouble(5000, -1, 1),
216              inputVariables = cms.vstring("correctedD0Vertex"),
217          ),
218          cms.PSet (
219 <            name = cms.string("electronAbsD0"),
220 <            title = cms.string("Electron d_{0}; |d_{0}| [cm]"),
219 >            name = cms.string("electronD0Beamspot"),
220 >            title = cms.string("Electron d_{0} wrt Beamspot; d_{0} [cm]"),
221 >            bins = cms.vdouble(5000, -1, 1),
222 >            inputVariables = cms.vstring("correctedD0"),
223 >        ),
224 >        cms.PSet (
225 >            name = cms.string("electronD0Origin"),
226 >            title = cms.string("Electron d_{0} wrt CMS Origin; d_{0} [cm]"),
227 >            bins = cms.vdouble(5000, -1, 1),
228 >            inputVariables = cms.vstring("tkD0"),
229 >        ),
230 >        cms.PSet (
231 >            name = cms.string("electronD0VertexPhi"),
232 >            title = cms.string("Electron d_{0} wrt Vertex vs Phi; #phi; d_{0} [cm]"),
233 >            bins = cms.vdouble(100, -3.15, 3.15, 5000, -1, 1),
234 >            inputVariables = cms.vstring("phi","correctedD0Vertex"),
235 >        ),
236 >        cms.PSet (
237 >            name = cms.string("electronAbsD0Vertex"),
238 >            title = cms.string("Electron |d_{0}| wrt Vertex; |d_{0}| [cm]"),
239              bins = cms.vdouble(5000, 0, 1),
240              inputVariables = cms.vstring("abs(correctedD0Vertex)"),
241          ),
242          cms.PSet (
243 <            name = cms.string("electronD0Sig"),
243 >            name = cms.string("electronAbsD0Beamspot"),
244 >            title = cms.string("Electron |d_{0}| wrt Beamspot; |d_{0}| [cm]"),
245 >            bins = cms.vdouble(5000, 0, 1),
246 >            inputVariables = cms.vstring("abs(correctedD0Vertex)"),
247 >        ),
248 >        cms.PSet (
249 >            name = cms.string("electronAbsD0Origin"),
250 >            title = cms.string("Electron |d_{0}| wrt CMS Origin; |d_{0}| [cm]"),
251 >            bins = cms.vdouble(5000, 0, 1),
252 >            inputVariables = cms.vstring("abs(tkD0)"),
253 >        ),
254 >        cms.PSet (
255 >            name = cms.string("electronD0VertexSig"),
256              title = cms.string("Electron d_{0} Significance; d_{0} / #sigma_{d_{0}}"),
257              bins = cms.vdouble(1000, -10.0, 10.0),
258              inputVariables = cms.vstring("correctedD0VertexSig"),
259          ),
260          cms.PSet (
261 <            name = cms.string("electronAbsD0Sig"),
261 >            name = cms.string("electronAbsD0VertexSig"),
262              title = cms.string("Electron d_{0} Significance; |d_{0}| / #sigma_{d_{0}}"),
263              bins = cms.vdouble(1000, 0, 10.0),
264              inputVariables = cms.vstring("abs(correctedD0VertexSig)"),
# Line 139 | Line 266 | ElectronHistograms = cms.PSet(
266          cms.PSet (
267              name = cms.string("electronDz"),
268              title = cms.string("Electron d_{z}; d_{z} [cm]"),
269 <            bins = cms.vdouble(5000, -20, 20),
269 >            bins = cms.vdouble(10000, -20, 20),
270              inputVariables = cms.vstring("correctedDZ"),
271          ),
272          cms.PSet (
# Line 181 | Line 308 | ElectronHistograms = cms.PSet(
308      )
309   )
310  
311 + DiElectronHistograms = cms.PSet(
312 +    inputCollection = cms.string("electron-electron pairs"),
313 +    histograms = cms.VPSet (
314 +        cms.PSet (
315 +            name = cms.string("diElectronInvMass"),
316 +            title = cms.string("Di-electron Invariant Mass; M_{ee} [GeV]"),
317 +            bins = cms.vdouble(100, 0, 500),
318 +            inputVariables = cms.vstring("invMass"),
319 +        ),
320 +        cms.PSet (
321 +            name = cms.string("diElectronDeltaPhi"),
322 +            title = cms.string("Di-electron Phi Difference; |#Delta(#phi)|"),
323 +            bins = cms.vdouble(1000, 0, 3.14),
324 +            inputVariables = cms.vstring("deltaPhi"),
325 +        ),
326 +        cms.PSet (
327 +            name = cms.string("diElectronDeltaR"),
328 +            title = cms.string("Di-electron #DeltaR; #DeltaR"),
329 +            bins = cms.vdouble(1000, 0, 10),
330 +            inputVariables = cms.vstring("deltaR"),
331 +        ),
332 +        cms.PSet (
333 +            name = cms.string("diElectronThreeDAngle"),
334 +            title = cms.string("Di-muon 3D angle; 3D angle"),
335 +            bins = cms.vdouble(1000, 0, 3.14),
336 +            inputVariables = cms.vstring("threeDAngle"),
337 +        ),        
338 +        cms.PSet (
339 +            name = cms.string("diElectronDeltaD0"),
340 +            title = cms.string("Di-electron Impact Parameter Difference; |#Delta(d_{0})| [cm]"),
341 +            bins = cms.vdouble(1000, 0, 0.5),
342 +            inputVariables = cms.vstring("abs(deltaCorrectedD0Vertex)"),
343 +        ),
344 +        cms.PSet (
345 +            name = cms.string("diElectronDeltaAbsD0"),
346 +            title = cms.string("Di-electron Impact Parameter Difference; |#Delta(|d_{0}|)| [cm]"),
347 +            bins = cms.vdouble(1000, 0, 0.5),
348 +            inputVariables = cms.vstring("abs(deltaAbsCorrectedD0Vertex)"),
349 +        ),
350 +        cms.PSet (
351 +            name = cms.string("diElectronD0Sign"),
352 +            title = cms.string("Sign of Impact Parameter Product; sign(d_{0}_{1}*d_{0}_{2})"),
353 +            bins = cms.vdouble(2, -1, 1),
354 +            inputVariables = cms.vstring("d0Sign"),
355 +        ),
356 +        cms.PSet (
357 +            name = cms.string("electron1D0vsElectron2D0"),
358 +            title = cms.string("Electron #1 d_{0} vs Electron #2 d_{0}; d_{0} [cm]; d_{0} [cm]"),
359 +            bins = cms.vdouble(1000, -1, 1, 1000, -1, 1),
360 +            inputVariables = cms.vstring("electron1CorrectedD0Vertex","electron2CorrectedD0Vertex"),
361 +        ),
362 +        cms.PSet (
363 +            name = cms.string("electron1AbsD0vsElectron2AbsD0"),
364 +            title = cms.string("Electron #1 |d_{0}| vs Electron #2 |d_{0}|; |d_{0}| [cm]; |d_{0}| [cm]"),
365 +            bins = cms.vdouble(1000, 0, 1, 1000, 0, 1),
366 +            inputVariables = cms.vstring("abs(electron1CorrectedD0Vertex)","abs(electron2CorrectedD0Vertex)"),
367 +        ),
368 +    )
369 + )
370 +
371 + ElectronMuonHistograms = cms.PSet(
372 +    inputCollection = cms.string("electron-muon pairs"),
373 +    histograms = cms.VPSet (
374 +        cms.PSet (
375 +            name = cms.string("electronMuonInvMass"),
376 +            title = cms.string("Electron-muon Invariant Mass; M_{e#mu} [GeV]"),
377 +            bins = cms.vdouble(100, 0, 500),
378 +            inputVariables = cms.vstring("invMass"),
379 +        ),
380 +        cms.PSet (
381 +            name = cms.string("electronMuonDeltaPhi"),
382 +            title = cms.string("Electron-muon Phi Difference; |#Delta(#phi)|"),
383 +            bins = cms.vdouble(1000, 0, 3.14),
384 +            inputVariables = cms.vstring("deltaPhi"),
385 +        ),
386 +        cms.PSet (
387 +            name = cms.string("electronMuonDeltaR"),
388 +            title = cms.string("Electron-muon #DeltaR; #DeltaR"),
389 +            bins = cms.vdouble(1000, 0, 10),
390 +            inputVariables = cms.vstring("deltaR"),
391 +        ),
392 +        cms.PSet (
393 +            name = cms.string("electronMuonThreeDAngle"),
394 +            title = cms.string("Di-muon 3D angle; 3D angle"),
395 +            bins = cms.vdouble(1000, 0, 3.14),
396 +            inputVariables = cms.vstring("threeDAngle"),
397 +        ),
398 +        cms.PSet (
399 +            name = cms.string("electronMuonDeltaD0"),
400 +            title = cms.string("Electron-muon Impact Parameter Difference; |#Delta(d_{0})| [cm]"),
401 +            bins = cms.vdouble(1000, 0, 0.5),
402 +            inputVariables = cms.vstring("abs(deltaCorrectedD0Vertex)"),
403 +        ),
404 +        cms.PSet (
405 +            name = cms.string("electronMuonDeltaAbsD0"),
406 +            title = cms.string("Electron-muon Impact Parameter Difference; |#Delta(|d_{0}|)| [cm]"),
407 +            bins = cms.vdouble(1000, 0, 0.5),
408 +            inputVariables = cms.vstring("abs(deltaAbsCorrectedD0Vertex)"),
409 +        ),
410 +        cms.PSet (
411 +            name = cms.string("electronMuonD0Sign"),
412 +            title = cms.string("Sign of Impact Parameter Product; sign(d_{0}_{1}*d_{0}_{2})"),
413 +            bins = cms.vdouble(2, -1, 1),
414 +            inputVariables = cms.vstring("d0Sign"),
415 +        ),
416 +        cms.PSet (
417 +            name = cms.string("electronD0vsMuonD0"),
418 +            title = cms.string("Electron d_{0} vs Muon d_{0}; muon d_{0} [cm]; electron d_{0} [cm]"),
419 +            bins = cms.vdouble(1000, -1, 1, 1000, -1, 1),
420 +            inputVariables = cms.vstring("muonCorrectedD0Vertex","electronCorrectedD0Vertex"),
421 +        ),
422 +        cms.PSet (
423 +            name = cms.string("electronAbsD0VertexVsMuonAbsD0Vertex"),
424 +            title = cms.string("Electron |d_{0}| wrt Vertex vs Muon |d_{0}| wrt Vertex; electron |d_{0}| [cm]; muon |d_{0}| [cm]"),
425 +            bins = cms.vdouble(1000, 0, 1, 1000, 0, 1),
426 +            inputVariables = cms.vstring("abs(electronCorrectedD0Vertex)","abs(muonCorrectedD0Vertex)"),
427 +        ),
428 +        cms.PSet (
429 +            name = cms.string("electronAbsD0BeamspotVsMuonAbsD0Beamspot"),
430 +            title = cms.string("Electron |d_{0}| wrt Beamspot vs Muon |d_{0}| wrt Beamspot; electron |d_{0}| [cm]; muon |d_{0}| [cm]"),
431 +            bins = cms.vdouble(1000, 0, 1, 1000, 0, 1),
432 +            inputVariables = cms.vstring("abs(electronCorrectedD0)","abs(muonCorrectedD0)"),
433 +        ),
434 +        cms.PSet (
435 +            name = cms.string("electronDetIsoVsMuonDetIso"),
436 +            title = cms.string(";electron detIso;muon detIso"),
437 +            bins = cms.vdouble(1000, 0, 1, 1000, 0, 1),
438 +            inputVariables = cms.vstring("electronDetIso","muonDetIso"),
439 +        ),
440 +    )
441 + )
442 +
443  
444  
445   MCParticleHistograms = cms.PSet(
# Line 201 | Line 460 | MCParticleHistograms = cms.PSet(
460          cms.PSet (
461              name = cms.string("mcparticleDz"),
462              title = cms.string("MCparticle d_{z}; d_{z} [cm]"),
463 <            bins = cms.vdouble(5000, -20, 20),
463 >            bins = cms.vdouble(10000, -20, 20),
464              inputVariables = cms.vstring("dz"),
465          ),
466          cms.PSet (
# Line 210 | Line 469 | MCParticleHistograms = cms.PSet(
469              bins = cms.vdouble(5000, 0, 20),
470              inputVariables = cms.vstring("abs(dz)"),
471          ),
472 +        cms.PSet (
473 +            name = cms.string("mcparticleV0"),
474 +            title = cms.string("MCparticle transverse V_{0}; v0 [cm]"),
475 +            bins = cms.vdouble(5000, -1, 1),
476 +            inputVariables = cms.vstring("v0"),
477 +        ),
478 +        cms.PSet (
479 +            name = cms.string("mcparticleVz"),
480 +            title = cms.string("MCparticle V_{z}; Vz [cm]"),
481 +            bins = cms.vdouble(5000, -20, 20),
482 +            inputVariables = cms.vstring("vz"),
483 +        ),
484 +        cms.PSet (
485 +            name = cms.string("mcparticleDeltaV0"),
486 +            title = cms.string("MCparticle delta transverse V_{0}; delta v0 [cm]"),
487 +            bins = cms.vdouble(5000, -1, 1),
488 +            inputVariables = cms.vstring("deltaV0"),
489 +        ),
490 +        cms.PSet (
491 +            name = cms.string("mcparticleDeltaVx"),
492 +            title = cms.string("MCparticle delta V_{x}; delta vx [cm]"),
493 +            bins = cms.vdouble(5000, -1, 1),
494 +            inputVariables = cms.vstring("deltaVx"),
495 +        ),
496 +        cms.PSet (
497 +            name = cms.string("mcparticleDeltaVy"),
498 +            title = cms.string("MCparticle delta V_{y}; delta vy [cm]"),
499 +            bins = cms.vdouble(5000, -1, 1),
500 +            inputVariables = cms.vstring("deltaVy"),
501 +        ),
502 +        cms.PSet (
503 +            name = cms.string("mcparticleDeltaVz"),
504 +            title = cms.string("MCparticle delta V_{z}; delta Vz [cm]"),
505 +            bins = cms.vdouble(10000, -20, 20),
506 +            inputVariables = cms.vstring("deltaVz"),
507 +        ),
508 +
509      )
510   )    
511  
# Line 220 | Line 516 | MetHistograms = cms.PSet(
516          cms.PSet (
517              name = cms.string("met"),
518              title = cms.string("Missing E_[T]; Missing E_{T} [GeV]"),
519 +
520              bins = cms.vdouble(500, 0, 500),
521              inputVariables = cms.vstring("pt"),
522          ),
523      )
524   )
525 +
526 + JetHistograms = cms.PSet(
527 +    inputCollection = cms.string("jets"),
528 +    histograms = cms.VPSet (
529 +        cms.PSet (
530 +            name = cms.string("jetPt"),
531 +            title = cms.string("Jet pT; Jet pT [GeV]"),
532 +            bins = cms.vdouble(500, 0, 500),
533 +            inputVariables = cms.vstring("pt"),
534 +        ),
535 +    )
536 + )
537 +
538 + TrackHistograms = cms.PSet(
539 +     inputCollection = cms.string("tracks"),
540 +     histograms = cms.VPSet (
541 +        cms.PSet (
542 +            name = cms.string("trackPt"),
543 +            title = cms.string("Track Transverse Momentum; p_{T} [GeV]"),
544 +            bins = cms.vdouble(100, 0, 500),
545 +            inputVariables = cms.vstring("pt"),
546 +                   ),
547 +         cms.PSet (
548 +             name = cms.string("trackEta"),
549 +             title = cms.string("Track Eta; #eta"),
550 +             bins = cms.vdouble(100, -5, 5),
551 +             inputVariables = cms.vstring("eta"),
552 +                        ),
553 +
554 +        cms.PSet (
555 +             name = cms.string("trackPhi"),
556 +             title = cms.string("Track Phi; #phi"),
557 +             bins = cms.vdouble(100, -5, 5),
558 +             inputVariables = cms.vstring("phi"),
559 +                        ),
560 +        cms.PSet (
561 +            name = cms.string("trackd0"),
562 +            title = cms.string("Track d_{0}; d_{0} [cm]"),
563 +            bins = cms.vdouble(100, -0.5, 0.5),
564 +            inputVariables = cms.vstring("d0"),
565 +         ),
566 +
567 +        cms.PSet (
568 +            name = cms.string("trackdz"),
569 +            title = cms.string("Track d_{z}; d_{z} [cm]"),
570 +            bins = cms.vdouble(100, -30, 30),
571 +            inputVariables = cms.vstring("dZ"),
572 +         ),
573 +       cms.PSet (
574 +            name = cms.string("trackNumValidHits"),
575 +            title = cms.string("Track Number of Valid Hits; Number of Valid Hits"),
576 +            bins = cms.vdouble(100, 0, 30),
577 +            inputVariables = cms.vstring("numValidHits"),
578 +            ),
579 +
580 +             cms.PSet (
581 +            name = cms.string("trackChi2"),
582 +            title = cms.string("Track Reduced Chi2; #chi^{2} / DOF"),
583 +            bins = cms.vdouble(100, 0, 30),
584 +            inputVariables = cms.vstring("normChi2"),
585 +            ),
586 +        
587 +        
588 +    )
589 +  )
590 +
591 + EventHistograms = cms.PSet(
592 +    inputCollection = cms.string("events"),
593 +    histograms = cms.VPSet (
594 +        cms.PSet (
595 +            name = cms.string("puScaleFactor"),
596 +            title = cms.string("Pileup Scale Factor;pileup weight"),
597 +            bins = cms.vdouble(1000, 0, 10),
598 +            inputVariables = cms.vstring("puScaleFactor"),
599 +        ),
600 +        cms.PSet (
601 +            name = cms.string("muonScaleFactor"),
602 +            title = cms.string("Muon Scale Factor;muon weight"),
603 +            bins = cms.vdouble(1000, 0.5, 1.5),
604 +            inputVariables = cms.vstring("muonScaleFactor"),
605 +        ),
606 +        cms.PSet (
607 +            name = cms.string("electronScaleFactor"),
608 +            title = cms.string("Electron Scale Factor;electron weight"),
609 +            bins = cms.vdouble(1000, 0.5, 1.5),
610 +            inputVariables = cms.vstring("electronScaleFactor"),
611 +        ),
612 +    )
613 +  )

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines