CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
PostProcessor_cff.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 postProcessorBasicHepMCValidation = cms.EDAnalyzer(
4  "DQMGenericClient",
5  subDirs = cms.untracked.vstring("Generator/Particles*"),
6  efficiency = cms.vstring(""),
7  resolution = cms.vstring(""),
8  normalization = cms.untracked.vstring("Bjorken_x nEvt")
9  )
10 postProcessorBasicHepMCValidation.normalization.extend(["BminusEta nEvt",
11  "BminusLifeTime nEvt",
12  "BminusLifeTimeFinal nEvt",
13  "BminusMomentum nEvt",
14  "BminusMomentumFinal nEvt",
15  "BminusNumber nEvt",
16  "BplusEta nEvt",
17  "BplusLifeTime nEvt",
18  "BplusLifeTimeFinal nEvt",
19  "BplusMomentum nEvt",
20  "BplusMomentumFinal nEvt",
21  "BplusNumber nEvt",
22  "BszeroEta nEvt",
23  "BszeroLifeTime nEvt",
24  "BszeroLifeTimeFinal nEvt",
25  "BszeroMomentum nEvt",
26  "BszeroMomentumFinal nEvt",
27  "BszeroNumber nEvt",
28  "BszerobarEta nEvt",
29  "BszerobarLifeTime nEvt",
30  "BszerobarLifeTimeFinal nEvt",
31  "BszerobarMomentum nEvt",
32  "BszerobarMomentumFinal nEvt",
33  "BszerobarNumber nEvt",
34  "BzeroEta nEvt",
35  "BzeroLifeTime nEvt",
36  "BzeroLifeTimeFinal nEvt",
37  "BzeroMomentum nEvt",
38  "BzeroMomentumFinal nEvt",
39  "BzeroNumber nEvt",
40  "BzerobarEta nEvt",
41  "BzerobarLifeTime nEvt",
42  "BzerobarLifeTimeFinal nEvt",
43  "BzerobarMomentum nEvt",
44  "BzerobarMomentumFinal nEvt",
45  "BzerobarNumber nEvt",
46  "DeltaEcms1 nEvt",
47  "DeltaEcms1log10 nEvt",
48  "DeltaPx1 nEvt",
49  "DeltaPy1 nEvt",
50  "DeltaPz1 nEvt",
51  "DminusEta nEvt",
52  "DminusLifeTime nEvt",
53  "DminusLifeTimeFinal nEvt",
54  "DminusMomentum nEvt",
55  "DminusMomentumFinal nEvt",
56  "DminusNumber nEvt",
57  "DplusEta nEvt",
58  "DplusLifeTime nEvt",
59  "DplusLifeTimeFinal nEvt",
60  "DplusMomentum nEvt",
61  "DplusMomentumFinal nEvt",
62  "DplusNumber nEvt",
63  "DzeroEta nEvt",
64  "DzeroLifeTime nEvt",
65  "DzeroLifeTimeFinal nEvt",
66  "DzeroMomentum nEvt",
67  "DzeroMomentumFinal nEvt",
68  "DzeroNumber nEvt",
69  "DzerobarEta nEvt",
70  "DzerobarLifeTime nEvt",
71  "DzerobarLifeTimeFinal nEvt",
72  "DzerobarMomentum nEvt",
73  "DzerobarMomentumFinal nEvt",
74  "DzerobarNumber nEvt",
75  "KlzeroEta nEvt",
76  "KlzeroLifeTime nEvt",
77  "KlzeroLifeTimeFinal nEvt",
78  "KlzeroMomentum nEvt",
79  "KlzeroMomentumFinal nEvt",
80  "KlzeroNumber nEvt",
81  "KminusEta nEvt",
82  "KminusLifeTime nEvt",
83  "KminusLifeTimeFinal nEvt",
84  "KminusMomentum nEvt",
85  "KminusMomentumFinal nEvt",
86  "KminusNumber nEvt",
87  "KplusEta nEvt",
88  "KplusLifeTime nEvt",
89  "KplusLifeTimeFinal nEvt",
90  "KplusMomentum nEvt",
91  "KplusMomentumFinal nEvt",
92  "KplusNumber nEvt",
93  "KszeroEta nEvt",
94  "KszeroLifeTime nEvt",
95  "KszeroLifeTimeFinal nEvt",
96  "KszeroMomentum nEvt",
97  "KszeroMomentumFinal nEvt",
98  "KszeroNumber nEvt",
99  "VrtxZ nEvt",
100  "WminusEta nEvt",
101  "WminusLifeTime nEvt",
102  "WminusLifeTimeFinal nEvt",
103  "WminusMomentum nEvt",
104  "WminusMomentumFinal nEvt",
105  "WminusNumber nEvt",
106  "WplusEta nEvt",
107  "WplusLifeTime nEvt",
108  "WplusLifeTimeFinal nEvt",
109  "WplusMomentum nEvt",
110  "WplusMomentumFinal nEvt",
111  "WplusNumber nEvt",
112  "ZEta nEvt",
113  "ZLifeTime nEvt",
114  "ZLifeTimeFinal nEvt",
115  "ZMomentum nEvt",
116  "ZMomentumFinal nEvt",
117  "ZNumber nEvt",
118  "bEta nEvt",
119  "bLifeTime nEvt",
120  "bLifeTimeFinal nEvt",
121  "bMomentum nEvt",
122  "bMomentumFinal nEvt",
123  "bNumber nEvt",
124  "bbarEta nEvt",
125  "bbarLifeTime nEvt",
126  "bbarLifeTimeFinal nEvt",
127  "bbarMomentum nEvt",
128  "bbarMomentumFinal nEvt",
129  "bbarNumber nEvt",
130  "cEta nEvt",
131  "cLifeTime nEvt",
132  "cLifeTimeFinal nEvt",
133  "cMomentum nEvt",
134  "cMomentumFinal nEvt",
135  "cNumber nEvt",
136  "cbarEta nEvt",
137  "cbarLifeTime nEvt",
138  "cbarLifeTimeFinal nEvt",
139  "cbarMomentum nEvt",
140  "cbarMomentumFinal nEvt",
141  "cbarNumber nEvt",
142  "dEta nEvt",
143  "dLifeTime nEvt",
144  "dLifeTimeFinal nEvt",
145  "dMomentum nEvt",
146  "dMomentumFinal nEvt",
147  "dNumber nEvt",
148  "dbarEta nEvt",
149  "dbarLifeTime nEvt",
150  "dbarLifeTimeFinal nEvt",
151  "dbarMomentum nEvt",
152  "dbarMomentumFinal nEvt",
153  "dbarNumber nEvt",
154  "eminusEta nEvt",
155  "eminusLifeTime nEvt",
156  "eminusLifeTimeFinal nEvt",
157  "eminusMomentum nEvt",
158  "eminusMomentumFinal nEvt",
159  "eminusNumber nEvt",
160  "eplusEta nEvt",
161  "eplusLifeTime nEvt",
162  "eplusLifeTimeFinal nEvt",
163  "eplusMomentum nEvt",
164  "eplusMomentumFinal nEvt",
165  "eplusNumber nEvt",
166  "gammaEta nEvt",
167  "gammaLifeTime nEvt",
168  "gammaLifeTimeFinal nEvt",
169  "gammaMomentum nEvt",
170  "gammaMomentumFinal nEvt",
171  "gammaNumber nEvt",
172  "genPtclNumber nEvt",
173  "genPtclStatus nEvt",
174  "genVrtxNumber nEvt",
175  "gluonEta nEvt"])
176 postProcessorBasicHepMCValidation.normalization.extend(["gluonLifeTime nEvt",
177  "gluonLifeTimeFinal nEvt",
178  "gluonMomentum nEvt",
179  "gluonMomentumFinal nEvt",
180  "gluonNumber nEvt",
181  "lambda0Eta nEvt",
182  "lambda0LifeTime nEvt",
183  "lambda0LifeTimeFinal nEvt",
184  "lambda0Momentum nEvt",
185  "lambda0MomentumFinal nEvt",
186  "lambda0Number nEvt",
187  "lambda0barEta nEvt",
188  "lambda0barLifeTime nEvt",
189  "lambda0barLifeTimeFinal nEvt",
190  "lambda0barMomentum nEvt",
191  "lambda0barMomentumFinal nEvt",
192  "lambda0barNumber nEvt",
193  "muminusEta nEvt",
194  "muminusLifeTime nEvt",
195  "muminusLifeTimeFinal nEvt",
196  "muminusMomentum nEvt",
197  "muminusMomentumFinal nEvt",
198  "muminusNumber nEvt",
199  "muplusEta nEvt",
200  "muplusLifeTime nEvt",
201  "muplusLifeTimeFinal nEvt",
202  "muplusMomentum nEvt",
203  "muplusMomentumFinal nEvt",
204  "muplusNumber nEvt",
205  "nEta nEvt",
206  "nLifeTime nEvt",
207  "nLifeTimeFinal nEvt",
208  "nMomentum nEvt",
209  "nMomentumFinal nEvt",
210  "nNumber nEvt",
211  "nbarEta nEvt",
212  "nbarLifeTime nEvt",
213  "nbarLifeTimeFinal nEvt",
214  "nbarMomentum nEvt",
215  "nbarMomentumFinal nEvt",
216  "nbarNumber nEvt",
217  "nueEta nEvt",
218  "nueLifeTime nEvt",
219  "nueLifeTimeFinal nEvt",
220  "nueMomentum nEvt",
221  "nueMomentumFinal nEvt",
222  "nueNumber nEvt",
223  "nuebarEta nEvt",
224  "nuebarLifeTime nEvt",
225  "nuebarLifeTimeFinal nEvt",
226  "nuebarMomentum nEvt",
227  "nuebarMomentumFinal nEvt",
228  "nuebarNumber nEvt",
229  "numuEta nEvt",
230  "numuLifeTime nEvt",
231  "numuLifeTimeFinal nEvt",
232  "numuMomentum nEvt",
233  "numuMomentumFinal nEvt",
234  "numuNumber nEvt",
235  "numubarEta nEvt",
236  "numubarLifeTime nEvt",
237  "numubarLifeTimeFinal nEvt",
238  "numubarMomentum nEvt",
239  "numubarMomentumFinal nEvt",
240  "numubarNumber nEvt",
241  "nutauEta nEvt",
242  "nutauLifeTime nEvt",
243  "nutauLifeTimeFinal nEvt",
244  "nutauMomentum nEvt",
245  "nutauMomentumFinal nEvt",
246  "nutauNumber nEvt",
247  "nutaubarEta nEvt",
248  "nutaubarLifeTime nEvt",
249  "nutaubarLifeTimeFinal nEvt",
250  "nutaubarMomentum nEvt",
251  "nutaubarMomentumFinal nEvt",
252  "nutaubarNumber nEvt",
253  "otherPtclMomentum nEvt",
254  "otherPtclNumber nEvt",
255  "outVrtxPtclNumber nEvt",
256  "outVrtxStablePtclNumber nEvt",
257  "pEta nEvt",
258  "pLifeTime nEvt",
259  "pLifeTimeFinal nEvt",
260  "pMomentum nEvt",
261  "pMomentumFinal nEvt",
262  "pNumber nEvt",
263  "partonNumber nEvt",
264  "partonpT nEvt",
265  "pbarEta nEvt",
266  "pbarLifeTime nEvt",
267  "pbarLifeTimeFinal nEvt",
268  "pbarMomentum nEvt",
269  "pbarMomentumFinal nEvt",
270  "pbarNumber nEvt",
271  "piminusEta nEvt",
272  "piminusLifeTime nEvt",
273  "piminusLifeTimeFinal nEvt",
274  "piminusMomentum nEvt",
275  "piminusMomentumFinal nEvt",
276  "piminusNumber nEvt",
277  "piplusEta nEvt",
278  "piplusLifeTime nEvt",
279  "piplusLifeTimeFinal nEvt",
280  "piplusMomentum nEvt",
281  "piplusMomentumFinal nEvt",
282  "piplusNumber nEvt",
283  "pizeroEta nEvt",
284  "pizeroLifeTime nEvt",
285  "pizeroLifeTimeFinal nEvt",
286  "pizeroMomentum nEvt",
287  "pizeroMomentumFinal nEvt",
288  "pizeroNumber nEvt",
289  "sEta nEvt",
290  "sLifeTime nEvt",
291  "sLifeTimeFinal nEvt",
292  "sMomentum nEvt",
293  "sMomentumFinal nEvt",
294  "sNumber nEvt",
295  "sbarEta nEvt",
296  "sbarLifeTime nEvt",
297  "sbarLifeTimeFinal nEvt",
298  "sbarMomentum nEvt",
299  "sbarMomentumFinal nEvt",
300  "sbarNumber nEvt",
301  "stableChaNumber nEvt",
302  "stablePtclCharge nEvt",
303  "stablePtclEta nEvt",
304  "stablePtclNumber nEvt",
305  "stablePtclPhi nEvt",
306  "stablePtclp nEvt",
307  "stablePtclpT nEvt",
308  "status1ShortLived nEvt",
309  "tEta nEvt",
310  "tLifeTime nEvt",
311  "tLifeTimeFinal nEvt",
312  "tMomentum nEvt",
313  "tMomentumFinal nEvt",
314  "tNumber nEvt",
315  "tauminusEta nEvt",
316  "tauminusLifeTime nEvt",
317  "tauminusLifeTimeFinal nEvt",
318  "tauminusMomentum nEvt",
319  "tauminusMomentumFinal nEvt",
320  "tauminusNumber nEvt",
321  "tauplusEta nEvt",
322  "tauplusLifeTime nEvt",
323  "tauplusLifeTimeFinal nEvt",
324  "tauplusMomentum nEvt",
325  "tauplusMomentumFinal nEvt",
326  "tauplusNumber nEvt",
327  "tbarEta nEvt",
328  "tbarLifeTime nEvt",
329  "tbarLifeTimeFinal nEvt",
330  "tbarMomentum nEvt",
331  "tbarMomentumFinal nEvt",
332  "tbarNumber nEvt",
333  "uEta nEvt",
334  "uLifeTime nEvt",
335  "uLifeTimeFinal nEvt",
336  "uMomentum nEvt",
337  "uMomentumFinal nEvt",
338  "uNumber nEvt",
339  "ubarEta nEvt",
340  "ubarLifeTime nEvt",
341  "ubarLifeTimeFinal nEvt",
342  "ubarMomentum nEvt",
343  "ubarMomentumFinal nEvt",
344  "ubarNumber nEvt",
345  "unknownPDTNumber nEvt",
346  "vrtxRadius nEvt"])
347 
348 postProcessorBasicGenParticleValidation = cms.EDAnalyzer(
349  "DQMGenericClient",
350  subDirs = cms.untracked.vstring("Generator/GenParticles*"),
351  efficiency = cms.vstring(""),
352  resolution = cms.vstring(""),
353  normalization = cms.untracked.vstring("genPMultiplicity nEvt",
354  "genMatched nEvt",
355  "multipleMatching nEvt",
356  "matchedResolution nEvt",
357  "genJetMult nEvt",
358  "genJetEnergy nEvt",
359  "genJetPt nEvt",
360  "genJetEta nEvt",
361  "genJetPhi nEvt",
362  "genJetDeltaEtaMin nEvt",
363  "genJetPto1 nEvt",
364  "genJetPto10 nEvt",
365  "genJetPto100 nEvt",
366  "genJetCentral nEvt",
367  "genJetTotPt nEvt")
368 )
369 
370 postProcessorMBUEandQCDValidation = cms.EDAnalyzer(
371  "DQMGenericClient",
372  subDirs = cms.untracked.vstring("Generator/MBUEandQCD*"),
373  efficiency = cms.vstring(""),
374  resolution = cms.vstring(""),
375  normalization = cms.untracked.vstring("nNoFwdTrig nEvt",
376  "nSaFwdTrig nEvt",
377  "nbquark nEvt",
378  "ncandbquark nEvt",
379  "ncnobquark nEvt",
380  "dNchdpt1 nEvt1",
381  "dnChdeta1 nEvt1",
382  "leadTrackpt nEvt2",
383  "leadTracketa nEvt2",
384  "dNchdpt2 nEvt2",
385  "dNchdeta2 nEvt2",
386  "nCha nEvt2",
387  "dNchdSpt nEvt2",
388  "nChj nEvt2",
389  "dNchjdeta nEvt2",
390  "dNchjdpt nEvt2",
391  "leadChjpt nEvt2",
392  "leadChjeta nEvt2",
393  "nPPbar nEvt2",
394  "nKpm nEvt2",
395  "nK0s nEvt2",
396  "nL0 nEvt2",
397  "nXim nEvt2",
398  "nOmega nEvt2",
399  "pPPbar nEvt2",
400  "pKpm nEvt2",
401  "pK0s nEvt2",
402  "pL0 nEvt2",
403  "pXim nEvt2",
404  "pOmega nEvt2",
405  "nNNbar nEvt2",
406  "nGamma nEvt2",
407  "pNNbar nEvt2",
408  "pGamma nEvt2",
409  "elePt nEvt2",
410  "muoPt nEvt2",
411  "nDijet nHFflow",
412  "nj nHFflow",
413  "dNjdeta nHFflow",
414  "dNjdpt nHFflow",
415  "pt1pt2balance nHFflow",
416  "pt1pt2Dphi nHFflow",
417  "pt1pt2InvM nHFflow",
418  "pt3Frac nHFflow",
419  "sumJEt nHFflow",
420  "missEtosumJEt nHFflow",
421  "sumPt nHFflow",
422  "sumChPt nHFflow",
423  "EmpzHFm nHFSD",
424  "ntHFm nHFSD",
425  "eneHFmSel nHFSD",
426  "JM25njets nHFflow",
427  "JM25ht nHFflow",
428  "JM25pt1 nHFflow",
429  "JM25pt2 nHFflow",
430  "JM25pt3 nHFflow",
431  "JM25pt4 nHFflow",
432  "JM80njets nHFflow",
433  "JM80ht nHFflow",
434  "JM80pt1 nHFflow",
435  "JM80pt2 nHFflow",
436  "JM80pt3 nHFflow",
437  "JM80pt4 nHFflow",
438  "djr10 nEvt",
439  "djr21 nEvt",
440  "djr32 nEvt",
441  "djr43 nEvt",
442  "sumET nEvt",
443  "sumET1 nEvt",
444  "sumET2 nEvt",
445  "sumET3 nEvt",
446  "sumET4 nEvt",
447  "sumET5 nEvt",
448  "nEvt1 nEvt",
449  "nEvt2 nEvt",
450  "nHFflow nEvt",
451  "nHFSD nEvt",
452  "Tracketa nEvt")
453 )
454 
455 postProcessorWValidation = cms.EDAnalyzer(
456  "DQMGenericClient",
457  subDirs = cms.untracked.vstring("Generator/W*"),
458  efficiency = cms.vstring(""),
459  resolution = cms.vstring(""),
460  normalization = cms.untracked.vstring("Wmass nEvt",
461  "WmassPeak nEvt",
462  "Wpt nEvt",
463  "WptLog nEvt",
464  "Wrap nEvt",
465  "Wdaughters nEvt",
466  "lepmet_mT nEvt",
467  "lepmet_mTPeak nEvt",
468  "lepmet_pt nEvt",
469  "lepmet_ptLog nEvt",
470  "gamma_energy nEvt",
471  "cos_theta_gamma_lepton nEvt",
472  "leppt nEvt",
473  "met nEvt",
474  "lepeta nEvt",
475  "leadpt nEvt",
476  "leadeta nEvt")
477 )
478 
479 postProcessorDrellYanValidation = cms.EDAnalyzer(
480  "DQMGenericClient",
481  subDirs = cms.untracked.vstring("Generator/DrellYan*"),
482  efficiency = cms.vstring(""),
483  resolution = cms.vstring(""),
484  normalization = cms.untracked.vstring("Zmass nEvt",
485  "ZmassPeak nEvt",
486  "Zpt nEvt",
487  "ZptLog nEvt",
488  "Zrap nEvt",
489  "Zdaughters nEvt",
490  "dilep_mass nEvt",
491  "dilep_massPeak nEvt",
492  "dilep_pt nEvt",
493  "dilep_ptLog nEvt",
494  "dilep_rap nEvt",
495  "gamma_energy nEvt",
496  "cos_theta_gamma_lepton nEvt",
497  "leadpt nEvt",
498  "secpt nEvt",
499  "leadeta nEvt",
500  "seceta nEvt")
501 )
502 
503 postProcessorTauValidation = cms.EDAnalyzer(
504  "DQMGenericClient",
505  subDirs = cms.untracked.vstring("Generator/Tau*"),
506  efficiency = cms.vstring(""),
507  resolution = cms.vstring(""),
508  normalization = cms.untracked.vstring("JAKID nTaus",
509  "M12JAKID14 nTaus",
510  "M12JAKID18 nTaus",
511  "M12JAKID5 nTaus",
512  "M13JAKID14 nTaus",
513  "M13JAKID18 nTaus",
514  "M13JAKID5 nTaus",
515  "M23JAKID14 nTaus",
516  "M23JAKID18 nTaus",
517  "M23JAKID5 nTaus",
518  "MJAKID0 nTaus",
519  "MJAKID1 nTaus",
520  "MJAKID10 nTaus",
521  "MJAKID11 nTaus",
522  "MJAKID12 nTaus",
523  "MJAKID13 nTaus",
524  "MJAKID14 nTaus",
525  "MJAKID15 nTaus",
526  "MJAKID16 nTaus",
527  "MJAKID17 nTaus",
528  "MJAKID18 nTaus",
529  "MJAKID19 nTaus",
530  "MJAKID2 nTaus",
531  "MJAKID20 nTaus",
532  "MJAKID21 nTaus",
533  "MJAKID22 nTaus",
534  "MJAKID3 nTaus",
535  "MJAKID4 nTaus",
536  "MJAKID5 nTaus",
537  "MJAKID6 nTaus",
538  "MJAKID7 nTaus",
539  "MJAKID8 nTaus",
540  "MJAKID9 nTaus",
541  "TauDecayChannels nTaus",
542  "TauProngs nTaus",
543  "TauMothers nTaus",
544  "TauEta nPrimeTaus",
545  "TauPhi nPrimeTaus",
546  "TauISRPhotonsN nPrimeTaus",
547  "TauISRPhotonsPt nPrimeTaus",
548  "TauISRPhotonsPtRatio nPrimeTaus",
549  "TauFSRPhotonsN nPrimeTaus",
550  "TauFSRPhotonsPt nPrimeTaus",
551  "TauFSRPhotonsPtRatio nPrimeTaus",
552  "TauPt nPrimeTaus",
553  "TauSpinEffectsW_X nPrimeTaus",
554  "TauSpinEffectsW_eX nPrimeTaus",
555  "TauSpinEffectsW_muX nPrimeTaus",
556  "TauSpinEffectsW_UpsilonRho nPrimeTaus",
557  "TauSpinEffectsW_UpsilonA1 nPrimeTaus",
558  "TauSpinEffectsHpm_X nPrimeTaus",
559  "TauSpinEffectsHpm_eX nPrimeTaus",
560  "TauSpinEffectsHpm_muX nPrimeTaus",
561  "TauSpinEffectsHpm_UpsilonRho nPrimeTaus",
562  "TauSpinEffectsHpm_UpsilonA1 nPrimeTaus",
563  "TauSpinEffectsZ_MVis nPrimeTaus",
564  "TauSpinEffectsZ_Zs nPrimeTaus",
565  "TauSpinEffectsZ_X nPrimeTaus",
566  "TauSpinEffectsZ_X50to75 nPrimeTaus",
567  "TauSpinEffectsZ_X75to88 nPrimeTaus",
568  "TauSpinEffectsZ_X88to100 nPrimeTaus",
569  "TauSpinEffectsZ_X100to120 nPrimeTaus",
570  "TauSpinEffectsZ_X120UP nPrimeTaus",
571  "TauSpinEffectsZ_Xf nPrimeTaus",
572  "TauSpinEffectsZ_Xb nPrimeTaus",
573  "TauSpinEffectsZ_eX nPrimeTaus",
574  "TauSpinEffectsZ_muX nPrimeTaus",
575  "TauSpinEffectsH_MVis nPrimeTaus",
576  "TauSpinEffectsH_Zs nPrimeTaus",
577  "TauSpinEffectsH_Xf nPrimeTaus",
578  "TauSpinEffectsH_Xb nPrimeTaus",
579  "TauSpinEffectsH_eX nPrimeTaus",
580  "TauSpinEffectsH_muX nPrimeTaus"
581  )
582  )
583 
584 postProcessorTTbarValidation = cms.EDAnalyzer(
585  "DQMGenericClient",
586  subDirs = cms.untracked.vstring("Generator/TTbar*"),
587  efficiency = cms.vstring(""),
588  resolution = cms.vstring(""),
589  normalization = cms.untracked.vstring("TTbar_BottomE nEvt",
590  "TTbar_BottomEta nEvt",
591  "TTbar_BottomMass nEvt",
592  "TTbar_BottomPt nEvt",
593  "TTbar_BottomPz nEvt",
594  "TTbar_BottomY nEvt",
595  "TTbar_TTbarMass nEvt",
596  "TTbar_TTbarPt nEvt",
597  "TTbar_TTbarY nEvt",
598  "TTbar_TopMass nEvt",
599  "TTbar_TopPt nEvt",
600  "TTbar_TopY nEvt",
601  "TTbar_WminPz nEvt",
602  "TTbar_WplusPz nEvt",
603  "TTbar_jetEta1 nEvt",
604  "TTbar_jetEta2 nEvt",
605  "TTbar_jetEta3 nEvt",
606  "TTbar_jetEta4 nEvt",
607  "TTbar_jetEtaAll nEvt",
608  "TTbar_jetPt1 nEvt",
609  "TTbar_jetPt2 nEvt",
610  "TTbar_jetPt3 nEvt",
611  "TTbar_jetPt4 nEvt",
612  "TTbar_jetPtAll nEvt",
613  "TTbar_lepEta1 nEvt",
614  "TTbar_lepEta2 nEvt",
615  "TTbar_lepEta3 nEvt",
616  "TTbar_lepEta4 nEvt",
617  "TTbar_lepEtaAll nEvt",
618  "TTbar_lepN nEvt",
619  "TTbar_lepPt1_genParticlesElectrons nEvt",
620  "TTbar_lepPt1_genParticlesMuons nEvt",
621  "TTbar_lepPt1_genParticlesNeutrinos nEvt",
622  "TTbar_lepPt2_genParticlesElectrons nEvt",
623  "TTbar_lepPt2_genParticlesMuons nEvt",
624  "TTbar_lepPt2_genParticlesNeutrinos nEvt",
625  "TTbar_lepPt3_genParticlesElectrons nEvt",
626  "TTbar_lepPt3_genParticlesMuons nEvt",
627  "TTbar_lepPt3_genParticlesNeutrinos nEvt",
628  "TTbar_lepPt4_genParticlesElectrons nEvt",
629  "TTbar_lepPt4_genParticlesMuons nEvt",
630  "TTbar_lepPt4_genParticlesNeutrinos nEvt",
631  "TTbar_lepPtAll_genParticlesElectrons nEvt",
632  "TTbar_lepPtAll_genParticlesMuons nEvt",
633  "TTbar_lepPtAll_genParticlesNeutrinos nEvt"
634  )
635  )
636 
637 postProcessorTTbarSpinCorr = cms.EDAnalyzer("DQMGenericClient",
638  subDirs = cms.untracked.vstring("Generator/TTbarSpinCorr*"),
639  efficiency = cms.vstring(""),
640  resolution = cms.vstring(""),
641  normalization = cms.untracked.vstring("TTbar_asym nEvt",
642  "TTbar_deltaPhi nEvt",
643  "TTbar_llpairM nEvt",
644  "TTbar_llpairPt nEvt"
645  )
646  )
647 
648 
649 postProcessorHiggsValidation = cms.EDAnalyzer(
650  "DQMGenericClient",
651  subDirs = cms.untracked.vstring("Generator/Higgs*"),
652  efficiency = cms.vstring(""),
653  resolution = cms.vstring(""),
654  normalization = cms.untracked.vstring("Higgs_DecayChannels nEvt",
655  "Higgs_eta nEvt",
656  "Higgs_m nEvt",
657  "Higgs_pt nEvt",
658  "W_eta nEvt",
659  "W_pt nEvt",
660  "Z_eta nEvt",
661  "Z_pt nEvt",
662  "b_eta nEvt",
663  "b_pt nEvt",
664  "c_eta nEvt",
665  "c_pt nEvt",
666  "d_eta nEvt",
667  "d_pt nEvt",
668  "e_eta nEvt",
669  "e_pt nEvt",
670  "gamma_eta nEvt",
671  "gamma_pt nEvt",
672  "mu_eta nEvt",
673  "mu_pt nEvt",
674  "nEvt nEvt",
675  "nu_eta nEvt",
676  "nu_pt nEvt",
677  "s_eta nEvt",
678  "s_pt nEvt",
679  "t_eta nEvt",
680  "t_pt nEvt",
681  "tau_eta nEvt",
682  "tau_pt nEvt",
683  "u_eta nEvt",
684  "u_pt nEvt"
685  )
686  )
687 
688 postProcessorHplusValidation = cms.EDAnalyzer(
689  "DQMGenericClient",
690  subDirs = cms.untracked.vstring("Generator/Hplus*"),
691  efficiency = cms.vstring(""),
692  resolution = cms.vstring(""),
693  normalization = cms.untracked.vstring("Hplus_DecayChannels nEvt",
694  "Hplus_eta nEvt",
695  "Hplus_m nEvt",
696  "Hplus_pt nEvt",
697  "W_eta nEvt",
698  "W_pt nEvt",
699  "Z_eta nEvt",
700  "Z_pt nEvt",
701  "b_eta nEvt",
702  "b_pt nEvt",
703  "c_eta nEvt",
704  "c_pt nEvt",
705  "d_eta nEvt",
706  "d_pt nEvt",
707  "e_eta nEvt",
708  "e_pt nEvt",
709  "gamma_eta nEvt",
710  "gamma_pt nEvt",
711  "mu_eta nEvt",
712  "mu_pt nEvt",
713  "nEvt nEvt",
714  "nu_eta nEvt",
715  "nu_pt nEvt",
716  "s_eta nEvt",
717  "s_pt nEvt",
718  "t_eta nEvt",
719  "t_pt nEvt",
720  "tau_eta nEvt",
721  "tau_pt nEvt",
722  "u_eta nEvt",
723  "u_pt nEvt"
724  )
725  )
726 
727 
728 postProcessorBPhysicsValidation = cms.EDAnalyzer(
729  "DQMGenericClient",
730  subDirs = cms.untracked.vstring("Generator/BPhysics*"),
731  efficiency = cms.vstring(""),
732  resolution = cms.vstring(""),
733  normalization = cms.untracked.vstring("JPsiMuMuValidationETA NJPsiMuMuValidation",
734  "JPsiMuMuValidationMASS NJPsiMuMuValidation",
735  "JPsiMuMuValidationPHI NJPsiMuMuValidation",
736  "JPsiMuMuValidationPT NJPsiMuMuValidation",
737  "JPsiMuMuValidationmuminusETA NJPsiMuMuValidation",
738  "JPsiMuMuValidationmuminusMASS NJPsiMuMuValidation",
739  "JPsiMuMuValidationmuminusPHI NJPsiMuMuValidation",
740  "JPsiMuMuValidationmuminusPT NJPsiMuMuValidation",
741  "JPsiMuMuValidationmuplusETA NJPsiMuMuValidation",
742  "JPsiMuMuValidationmuplusMASS NJPsiMuMuValidation",
743  "JPsiMuMuValidationmuplusPHI NJPsiMuMuValidation",
744  "JPsiMuMuValidationmuplusPT NJPsiMuMuValidation",
745  "JPsiSpectrumMass NSpectrumJPsiSpectrum",
746  "LambdaSpectrumMass NSpectrumLambdaSpectrum",
747  "LambdabPiPiMuMuValidationETA NLambdabPiPiMuMuValidation",
748  "LambdabPiPiMuMuValidationLambdaETA NLambdabPiPiMuMuValidation",
749  "LambdabPiPiMuMuValidationLambdaMASS NLambdabPiPiMuMuValidation",
750  "LambdabPiPiMuMuValidationLambdaPHI NLambdabPiPiMuMuValidation",
751  "LambdabPiPiMuMuValidationLambdaPT NLambdabPiPiMuMuValidation",
752  "LambdabPiPiMuMuValidationLambdabarETA NLambdabPiPiMuMuValidation",
753  "LambdabPiPiMuMuValidationLambdabarMASS NLambdabPiPiMuMuValidation",
754  "LambdabPiPiMuMuValidationLambdabarPHI NLambdabPiPiMuMuValidation",
755  "LambdabPiPiMuMuValidationLambdabarPT NLambdabPiPiMuMuValidation",
756  "LambdabPiPiMuMuValidationMASS NLambdabPiPiMuMuValidation",
757  "LambdabPiPiMuMuValidationPHI NLambdabPiPiMuMuValidation",
758  "LambdabPiPiMuMuValidationPT NLambdabPiPiMuMuValidation",
759  "LambdabPiPiMuMuValidationmuminusETA NLambdabPiPiMuMuValidation",
760  "LambdabPiPiMuMuValidationmuminusMASS NLambdabPiPiMuMuValidation",
761  "LambdabPiPiMuMuValidationmuminusPHI NLambdabPiPiMuMuValidation",
762  "LambdabPiPiMuMuValidationmuminusPT NLambdabPiPiMuMuValidation",
763  "LambdabPiPiMuMuValidationmuplusETA NLambdabPiPiMuMuValidation",
764  "LambdabPiPiMuMuValidationmuplusMASS NLambdabPiPiMuMuValidation",
765  "LambdabPiPiMuMuValidationmuplusPHI NLambdabPiPiMuMuValidation",
766  "LambdabPiPiMuMuValidationmuplusPT NLambdabPiPiMuMuValidation",
767  "LambdabPiPiMuMuValidationpiminusETA NLambdabPiPiMuMuValidation",
768  "LambdabPiPiMuMuValidationpiminusMASS NLambdabPiPiMuMuValidation",
769  "LambdabPiPiMuMuValidationpiminusPHI NLambdabPiPiMuMuValidation",
770  "LambdabPiPiMuMuValidationpiminusPT NLambdabPiPiMuMuValidation",
771  "LambdabPiPiMuMuValidationpiplusETA NLambdabPiPiMuMuValidation",
772  "LambdabPiPiMuMuValidationpiplusMASS NLambdabPiPiMuMuValidation",
773  "LambdabPiPiMuMuValidationpiplusPHI NLambdabPiPiMuMuValidation",
774  "LambdabPiPiMuMuValidationpiplusPT NLambdabPiPiMuMuValidation",
775  "LambdabPiPiMuMuValidationpminusETA NLambdabPiPiMuMuValidation",
776  "LambdabPiPiMuMuValidationpminusMASS NLambdabPiPiMuMuValidation",
777  "LambdabPiPiMuMuValidationpminusPHI NLambdabPiPiMuMuValidation",
778  "LambdabPiPiMuMuValidationpminusPT NLambdabPiPiMuMuValidation",
779  "LambdabPiPiMuMuValidationpplusETA NLambdabPiPiMuMuValidation",
780  "LambdabPiPiMuMuValidationpplusMASS NLambdabPiPiMuMuValidation",
781  "LambdabPiPiMuMuValidationpplusPHI NLambdabPiPiMuMuValidation",
782  "LambdabPiPiMuMuValidationpplusPT NLambdabPiPiMuMuValidation"
783  )
784  )
785 
786 
787 
788 EventGeneratorPostProcessor = cms.Sequence(postProcessorBasicHepMCValidation+postProcessorBasicGenParticleValidation+postProcessorMBUEandQCDValidation+postProcessorWValidation+postProcessorDrellYanValidation+postProcessorTauValidation+postProcessorTTbarValidation+postProcessorTTbarSpinCorr+postProcessorHiggsValidation+postProcessorHplusValidation+postProcessorBPhysicsValidation)