3 postProcessorBasicHepMCValidation = cms.EDAnalyzer(
5 subDirs = cms.untracked.vstring(
"Generator/Particles*"),
6 efficiency = cms.vstring(
""),
7 resolution = cms.vstring(
""),
8 normalization = cms.untracked.vstring(
"uNumber nEvt",
25 "tauminusNumber nEvt",
32 "nutaubarNumber nEvt",
58 "otherPtclNumber nEvt",
71 "eminusMomentum nEvt",
73 "muminusMomentum nEvt",
75 "tauminusMomentum nEvt",
78 "nuebarMomentum nEvt",
79 "muplusMomentum nEvt",
80 "numubarMomentum nEvt",
81 "tauplusMomentum nEvt",
82 "nutaubarMomentum nEvt",
86 "WminusMomentum nEvt",
89 "piplusMomentum nEvt",
90 "piminusMomentum nEvt",
91 "pizeroMomentum nEvt",
93 "KminusMomentum nEvt",
94 "KlzeroMomentum nEvt",
95 "KszeroMomentum nEvt",
101 "l0barMomentum nEvt",
102 "DplusMomentum nEvt",
103 "DminusMomentum nEvt",
104 "DzeroMomentum nEvt",
105 "BplusMomentum nEvt",
106 "BminusMomentum nEvt",
107 "BzeroMomentum nEvt",
108 "BszeroMomentum nEvt",
109 "otherPtclMomentum nEvt",
110 "genPtclNumber nEvt",
111 "genVrtxNumber nEvt",
112 "stablePtclNumbernEvt",
113 "stablePtclPhi nEvt",
114 "stablePtclEta nEvt",
115 "stablePtclCharge nEvt",
116 "stableChaNumbernEvt",
119 "outVrtxStablePtclNumber nEvt",
120 "outVrtxPtclNumber nEvt",
123 "unknownPDTNumber nEvt",
124 "genPtclStatus nEvt",
126 "status1ShortLived nEvt",
127 "gluonMomentum nEvt")
130 postProcessorBasicGenParticleValidation = cms.EDAnalyzer(
132 subDirs = cms.untracked.vstring(
"Generator/GenParticles*"),
133 efficiency = cms.vstring(
""),
134 resolution = cms.vstring(
""),
135 normalization = cms.untracked.vstring(
"genPMultiplicity nEvt",
137 "multipleMatching nEvt",
138 "matchedResolution nEvt",
144 "genJetDeltaEtaMin nEvt",
148 "genJetCentral nEvt",
152 postProcessorMBUEandQCDValidation = cms.EDAnalyzer(
154 subDirs = cms.untracked.vstring(
"Generator/MBUEandQCD*"),
155 efficiency = cms.vstring(
""),
156 resolution = cms.vstring(
""),
157 normalization = cms.untracked.vstring(
"nNoFwdTrig nEvt",
165 "leadTracketa nEvt2",
197 "pt1pt2balance nHFflow",
198 "pt1pt2Dphi nHFflow",
199 "pt1pt2InvM nHFflow",
202 "missEtosumJEt nHFflow",
237 postProcessorWValidation = cms.EDAnalyzer(
239 subDirs = cms.untracked.vstring(
"Generator/W*"),
240 efficiency = cms.vstring(
""),
241 resolution = cms.vstring(
""),
242 normalization = cms.untracked.vstring(
"Wmass nEvt",
249 "lepmet_mTPeak nEvt",
253 "cos_theta_gamma_lepton nEvt",
261 postProcessorDrellYanValidation = cms.EDAnalyzer(
263 subDirs = cms.untracked.vstring(
"Generator/DrellYan*"),
264 efficiency = cms.vstring(
""),
265 resolution = cms.vstring(
""),
266 normalization = cms.untracked.vstring(
"Zmass nEvt",
273 "dilep_massPeak nEvt",
278 "cos_theta_gamma_lepton nEvt",
285 postProcessorTauValidation = cms.EDAnalyzer(
287 subDirs = cms.untracked.vstring(
"Generator/Tau*"),
288 efficiency = cms.vstring(
""),
289 resolution = cms.vstring(
""),
290 normalization = cms.untracked.vstring(
"JAKID nTaus",
323 "TauDecayChannels nTaus",
328 "TauISRPhotonsN nPrimeTaus",
329 "TauISRPhotonsPt nPrimeTaus",
330 "TauISRPhotonsPtRatio nPrimeTaus",
331 "TauFSRPhotonsN nPrimeTaus",
332 "TauFSRPhotonsPt nPrimeTaus",
333 "TauFSRPhotonsPtRatio nPrimeTaus",
335 "TauRtauHpm nPrimeTaus",
336 "TauRtauW nPrimeTaus",
337 "TauSpinEffectsW_X nPrimeTaus",
338 "TauSpinEffectsW_eX nPrimeTaus",
339 "TauSpinEffectsW_muX nPrimeTaus",
340 "TauSpinEffectsW_UpsilonRho nPrimeTaus",
341 "TauSpinEffectsW_UpsilonA1 nPrimeTaus",
342 "TauSpinEffectsHpm_X nPrimeTaus",
343 "TauSpinEffectsHpm_eX nPrimeTaus",
344 "TauSpinEffectsHpm_muX nPrimeTaus",
345 "TauSpinEffectsHpm_UpsilonRho nPrimeTaus",
346 "TauSpinEffectsHpm_UpsilonA1 nPrimeTaus",
347 "TauSpinEffectsZ_MVis nPrimeTaus",
348 "TauSpinEffectsZ_Zs nPrimeTaus",
349 "TauSpinEffectsZ_Xf nPrimeTaus",
350 "TauSpinEffectsZ_Xb nPrimeTaus",
351 "TauSpinEffectsZ_eX nPrimeTaus",
352 "TauSpinEffectsZ_muX nPrimeTaus",
353 "TauSpinEffectsH_MVis nPrimeTaus",
354 "TauSpinEffectsH_Zs nPrimeTaus",
355 "TauSpinEffectsH_Xf nPrimeTaus",
356 "TauSpinEffectsH_Xb nPrimeTaus",
357 "TauSpinEffectsH_eX nPrimeTaus",
358 "TauSpinEffectsH_muX nPrimeTaus"
362 postProcessorTTbarValidation = cms.EDAnalyzer(
364 subDirs = cms.untracked.vstring(
"Generator/TTbar*"),
365 efficiency = cms.vstring(
""),
366 resolution = cms.vstring(
""),
367 normalization = cms.untracked.vstring(
"TTbar_BottomE nEvt",
368 "TTbar_BottomEta nEvt",
369 "TTbar_BottomMass nEvt",
370 "TTbar_BottomPt nEvt",
371 "TTbar_BottomPz nEvt",
372 "TTbar_BottomY nEvt",
373 "TTbar_TTbarMass nEvt",
374 "TTbar_TTbarPt nEvt",
376 "TTbar_TopMass nEvt",
380 "TTbar_WplusPz nEvt",
381 "TTbar_jetEta1 nEvt",
382 "TTbar_jetEta2 nEvt",
383 "TTbar_jetEta3 nEvt",
384 "TTbar_jetEta4 nEvt",
385 "TTbar_jetEtaAll nEvt",
390 "TTbar_jetPtAll nEvt",
391 "TTbar_lepEta1 nEvt",
392 "TTbar_lepEta2 nEvt",
393 "TTbar_lepEta3 nEvt",
394 "TTbar_lepEta4 nEvt",
395 "TTbar_lepEtaAll nEvt",
397 "TTbar_lepPt1_genParticlesElectrons nEvt",
398 "TTbar_lepPt1_genParticlesMuons nEvt",
399 "TTbar_lepPt1_genParticlesNeutrinos nEvt",
400 "TTbar_lepPt2_genParticlesElectrons nEvt",
401 "TTbar_lepPt2_genParticlesMuons nEvt",
402 "TTbar_lepPt2_genParticlesNeutrinos nEvt",
403 "TTbar_lepPt3_genParticlesElectrons nEvt",
404 "TTbar_lepPt3_genParticlesMuons nEvt",
405 "TTbar_lepPt3_genParticlesNeutrinos nEvt",
406 "TTbar_lepPt4_genParticlesElectrons nEvt",
407 "TTbar_lepPt4_genParticlesMuons nEvt",
408 "TTbar_lepPt4_genParticlesNeutrinos nEvt",
409 "TTbar_lepPtAll_genParticlesElectrons nEvt",
410 "TTbar_lepPtAll_genParticlesMuons nEvt",
411 "TTbar_lepPtAll_genParticlesNeutrinos nEvt"
415 postProcessorTTbarSpinCorr = cms.EDAnalyzer(
"DQMGenericClient",
416 subDirs = cms.untracked.vstring(
"Generator/TTbarSpinCorr*"),
417 efficiency = cms.vstring(
""),
418 resolution = cms.vstring(
""),
419 normalization = cms.untracked.vstring(
"TTbar_asym nEvt",
420 "TTbar_deltaPhi nEvt",
421 "TTbar_llpairM nEvt",
422 "TTbar_llpairPt nEvt"
427 postProcessorHiggsValidation = cms.EDAnalyzer(
429 subDirs = cms.untracked.vstring(
"Generator/Higgs*"),
430 efficiency = cms.vstring(
""),
431 resolution = cms.vstring(
""),
432 normalization = cms.untracked.vstring(
"Higgs_DecayChannels nEvt",
466 postProcessorHplusValidation = cms.EDAnalyzer(
468 subDirs = cms.untracked.vstring(
"Generator/Hplus*"),
469 efficiency = cms.vstring(
""),
470 resolution = cms.vstring(
""),
471 normalization = cms.untracked.vstring(
"Hplus_DecayChannels nEvt",
506 EventGeneratorPostProcessor = cms.Sequence(postProcessorBasicHepMCValidation+postProcessorBasicGenParticleValidation+postProcessorMBUEandQCDValidation+postProcessorWValidation+postProcessorDrellYanValidation+postProcessorTauValidation+postProcessorTTbarValidation+postProcessorTTbarSpinCorr+postProcessorHiggsValidation+postProcessorHplusValidation)