1 import FWCore.ParameterSet.Config
as cms
2 from DQMServices.Core.DQMEDHarvester
import DQMEDHarvester
6 subDirs = cms.untracked.vstring(
"Generator/Particles*"),
7 efficiency = cms.vstring(
""),
8 resolution = cms.vstring(
""),
9 normalization = cms.untracked.vstring(
"Bjorken_x nEvt")
11 postProcessorBasicHepMCValidation.normalization.extend([
"BminusEta nEvt",
12 "BminusLifeTime nEvt",
13 "BminusLifeTimeFinal nEvt",
14 "BminusMomentum nEvt",
15 "BminusMomentumFinal nEvt",
19 "BplusLifeTimeFinal nEvt",
21 "BplusMomentumFinal nEvt",
24 "BszeroLifeTime nEvt",
25 "BszeroLifeTimeFinal nEvt",
26 "BszeroMomentum nEvt",
27 "BszeroMomentumFinal nEvt",
30 "BszerobarLifeTime nEvt",
31 "BszerobarLifeTimeFinal nEvt",
32 "BszerobarMomentum nEvt",
33 "BszerobarMomentumFinal nEvt",
34 "BszerobarNumber nEvt",
37 "BzeroLifeTimeFinal nEvt",
39 "BzeroMomentumFinal nEvt",
42 "BzerobarLifeTime nEvt",
43 "BzerobarLifeTimeFinal nEvt",
44 "BzerobarMomentum nEvt",
45 "BzerobarMomentumFinal nEvt",
46 "BzerobarNumber nEvt",
48 "DeltaEcms1log10 nEvt",
53 "DminusLifeTime nEvt",
54 "DminusLifeTimeFinal nEvt",
55 "DminusMomentum nEvt",
56 "DminusMomentumFinal nEvt",
60 "DplusLifeTimeFinal nEvt",
62 "DplusMomentumFinal nEvt",
66 "DzeroLifeTimeFinal nEvt",
68 "DzeroMomentumFinal nEvt",
71 "DzerobarLifeTime nEvt",
72 "DzerobarLifeTimeFinal nEvt",
73 "DzerobarMomentum nEvt",
74 "DzerobarMomentumFinal nEvt",
75 "DzerobarNumber nEvt",
77 "KlzeroLifeTime nEvt",
78 "KlzeroLifeTimeFinal nEvt",
79 "KlzeroMomentum nEvt",
80 "KlzeroMomentumFinal nEvt",
83 "KminusLifeTime nEvt",
84 "KminusLifeTimeFinal nEvt",
85 "KminusMomentum nEvt",
86 "KminusMomentumFinal nEvt",
90 "KplusLifeTimeFinal nEvt",
92 "KplusMomentumFinal nEvt",
95 "KszeroLifeTime nEvt",
96 "KszeroLifeTimeFinal nEvt",
97 "KszeroMomentum nEvt",
98 "KszeroMomentumFinal nEvt",
102 "WminusLifeTime nEvt",
103 "WminusLifeTimeFinal nEvt",
104 "WminusMomentum nEvt",
105 "WminusMomentumFinal nEvt",
108 "WplusLifeTime nEvt",
109 "WplusLifeTimeFinal nEvt",
110 "WplusMomentum nEvt",
111 "WplusMomentumFinal nEvt",
115 "ZLifeTimeFinal nEvt",
117 "ZMomentumFinal nEvt",
121 "bLifeTimeFinal nEvt",
123 "bMomentumFinal nEvt",
127 "bbarLifeTimeFinal nEvt",
129 "bbarMomentumFinal nEvt",
133 "cLifeTimeFinal nEvt",
135 "cMomentumFinal nEvt",
139 "cbarLifeTimeFinal nEvt",
141 "cbarMomentumFinal nEvt",
145 "dLifeTimeFinal nEvt",
147 "dMomentumFinal nEvt",
151 "dbarLifeTimeFinal nEvt",
153 "dbarMomentumFinal nEvt",
156 "eminusLifeTime nEvt",
157 "eminusLifeTimeFinal nEvt",
158 "eminusMomentum nEvt",
159 "eminusMomentumFinal nEvt",
162 "eplusLifeTime nEvt",
163 "eplusLifeTimeFinal nEvt",
164 "eplusMomentum nEvt",
165 "eplusMomentumFinal nEvt",
168 "gammaLifeTime nEvt",
169 "gammaLifeTimeFinal nEvt",
170 "gammaMomentum nEvt",
171 "gammaMomentumFinal nEvt",
173 "genPtclNumber nEvt",
174 "genPtclStatus nEvt",
175 "genVrtxNumber nEvt",
177 postProcessorBasicHepMCValidation.normalization.extend([
"gluonLifeTime nEvt",
178 "gluonLifeTimeFinal nEvt",
179 "gluonMomentum nEvt",
180 "gluonMomentumFinal nEvt",
183 "lambda0LifeTime nEvt",
184 "lambda0LifeTimeFinal nEvt",
185 "lambda0Momentum nEvt",
186 "lambda0MomentumFinal nEvt",
187 "lambda0Number nEvt",
188 "lambda0barEta nEvt",
189 "lambda0barLifeTime nEvt",
190 "lambda0barLifeTimeFinal nEvt",
191 "lambda0barMomentum nEvt",
192 "lambda0barMomentumFinal nEvt",
193 "lambda0barNumber nEvt",
195 "muminusLifeTime nEvt",
196 "muminusLifeTimeFinal nEvt",
197 "muminusMomentum nEvt",
198 "muminusMomentumFinal nEvt",
199 "muminusNumber nEvt",
201 "muplusLifeTime nEvt",
202 "muplusLifeTimeFinal nEvt",
203 "muplusMomentum nEvt",
204 "muplusMomentumFinal nEvt",
208 "nLifeTimeFinal nEvt",
210 "nMomentumFinal nEvt",
214 "nbarLifeTimeFinal nEvt",
216 "nbarMomentumFinal nEvt",
220 "nueLifeTimeFinal nEvt",
222 "nueMomentumFinal nEvt",
225 "nuebarLifeTime nEvt",
226 "nuebarLifeTimeFinal nEvt",
227 "nuebarMomentum nEvt",
228 "nuebarMomentumFinal nEvt",
232 "numuLifeTimeFinal nEvt",
234 "numuMomentumFinal nEvt",
237 "numubarLifeTime nEvt",
238 "numubarLifeTimeFinal nEvt",
239 "numubarMomentum nEvt",
240 "numubarMomentumFinal nEvt",
241 "numubarNumber nEvt",
243 "nutauLifeTime nEvt",
244 "nutauLifeTimeFinal nEvt",
245 "nutauMomentum nEvt",
246 "nutauMomentumFinal nEvt",
249 "nutaubarLifeTime nEvt",
250 "nutaubarLifeTimeFinal nEvt",
251 "nutaubarMomentum nEvt",
252 "nutaubarMomentumFinal nEvt",
253 "nutaubarNumber nEvt",
254 "otherPtclMomentum nEvt",
255 "otherPtclNumber nEvt",
256 "outVrtxPtclNumber nEvt",
257 "outVrtxStablePtclNumber nEvt",
260 "pLifeTimeFinal nEvt",
262 "pMomentumFinal nEvt",
268 "pbarLifeTimeFinal nEvt",
270 "pbarMomentumFinal nEvt",
273 "piminusLifeTime nEvt",
274 "piminusLifeTimeFinal nEvt",
275 "piminusMomentum nEvt",
276 "piminusMomentumFinal nEvt",
277 "piminusNumber nEvt",
279 "piplusLifeTime nEvt",
280 "piplusLifeTimeFinal nEvt",
281 "piplusMomentum nEvt",
282 "piplusMomentumFinal nEvt",
285 "pizeroLifeTime nEvt",
286 "pizeroLifeTimeFinal nEvt",
287 "pizeroMomentum nEvt",
288 "pizeroMomentumFinal nEvt",
292 "sLifeTimeFinal nEvt",
294 "sMomentumFinal nEvt",
298 "sbarLifeTimeFinal nEvt",
300 "sbarMomentumFinal nEvt",
302 "stableChaNumber nEvt",
303 "stablePtclCharge nEvt",
304 "stablePtclEta nEvt",
305 "stablePtclNumber nEvt",
306 "stablePtclPhi nEvt",
309 "status1ShortLived nEvt",
312 "tLifeTimeFinal nEvt",
314 "tMomentumFinal nEvt",
317 "tauminusLifeTime nEvt",
318 "tauminusLifeTimeFinal nEvt",
319 "tauminusMomentum nEvt",
320 "tauminusMomentumFinal nEvt",
321 "tauminusNumber nEvt",
323 "tauplusLifeTime nEvt",
324 "tauplusLifeTimeFinal nEvt",
325 "tauplusMomentum nEvt",
326 "tauplusMomentumFinal nEvt",
327 "tauplusNumber nEvt",
330 "tbarLifeTimeFinal nEvt",
332 "tbarMomentumFinal nEvt",
336 "uLifeTimeFinal nEvt",
338 "uMomentumFinal nEvt",
342 "ubarLifeTimeFinal nEvt",
344 "ubarMomentumFinal nEvt",
346 "unknownPDTNumber nEvt",
351 subDirs = cms.untracked.vstring(
"Generator/GenParticles*"),
352 efficiency = cms.vstring(
""),
353 resolution = cms.vstring(
""),
354 normalization = cms.untracked.vstring(
"genPMultiplicity nEvt",
356 "multipleMatching nEvt",
357 "matchedResolution nEvt",
363 "genJetDeltaEtaMin nEvt",
367 "genJetCentral nEvt",
373 subDirs = cms.untracked.vstring(
"Generator/MBUEandQCD*"),
374 efficiency = cms.vstring(
""),
375 resolution = cms.vstring(
""),
376 normalization = cms.untracked.vstring(
"nNoFwdTrig nEvt",
384 "leadTracketa nEvt2",
416 "pt1pt2balance nHFflow",
417 "pt1pt2Dphi nHFflow",
418 "pt1pt2InvM nHFflow",
421 "missEtosumJEt nHFflow",
458 subDirs = cms.untracked.vstring(
"Generator/W*"),
459 efficiency = cms.vstring(
""),
460 resolution = cms.vstring(
""),
461 normalization = cms.untracked.vstring(
"Wmass nEvt",
468 "lepmet_mTPeak nEvt",
472 "cos_theta_gamma_lepton nEvt",
482 subDirs = cms.untracked.vstring(
"Generator/DrellYan*"),
483 efficiency = cms.vstring(
""),
484 resolution = cms.vstring(
""),
485 normalization = cms.untracked.vstring(
"Zmass nEvt",
492 "dilep_massPeak nEvt",
497 "cos_theta_gamma_lepton nEvt",
506 subDirs = cms.untracked.vstring(
"Generator/Tau*"),
507 efficiency = cms.vstring(
""),
508 resolution = cms.vstring(
""),
509 normalization = cms.untracked.vstring(
"JAKID nTaus",
542 "TauDecayChannels nTaus",
547 "TauISRPhotonsN nPrimeTaus",
548 "TauISRPhotonsPt nPrimeTaus",
549 "TauISRPhotonsPtRatio nPrimeTaus",
550 "TauFSRPhotonsN nPrimeTaus",
551 "TauFSRPhotonsPt nPrimeTaus",
552 "TauFSRPhotonsPtRatio nPrimeTaus",
554 "TauSpinEffectsW_X nPrimeTaus",
555 "TauSpinEffectsW_eX nPrimeTaus",
556 "TauSpinEffectsW_muX nPrimeTaus",
557 "TauSpinEffectsW_UpsilonRho nPrimeTaus",
558 "TauSpinEffectsW_UpsilonA1 nPrimeTaus",
559 "TauSpinEffectsHpm_X nPrimeTaus",
560 "TauSpinEffectsHpm_eX nPrimeTaus",
561 "TauSpinEffectsHpm_muX nPrimeTaus",
562 "TauSpinEffectsHpm_UpsilonRho nPrimeTaus",
563 "TauSpinEffectsHpm_UpsilonA1 nPrimeTaus",
564 "TauSpinEffectsZ_MVis nPrimeTaus",
565 "TauSpinEffectsZ_Zs nPrimeTaus",
566 "TauSpinEffectsZ_X nPrimeTaus",
567 "TauSpinEffectsZ_X50to75 nPrimeTaus",
568 "TauSpinEffectsZ_X75to88 nPrimeTaus",
569 "TauSpinEffectsZ_X88to100 nPrimeTaus",
570 "TauSpinEffectsZ_X100to120 nPrimeTaus",
571 "TauSpinEffectsZ_X120UP nPrimeTaus",
572 "TauSpinEffectsZ_Xf nPrimeTaus",
573 "TauSpinEffectsZ_Xb nPrimeTaus",
574 "TauSpinEffectsZ_eX nPrimeTaus",
575 "TauSpinEffectsZ_muX nPrimeTaus",
576 "TauSpinEffectsH_MVis nPrimeTaus",
577 "TauSpinEffectsH_Zs nPrimeTaus",
578 "TauSpinEffectsH_Xf nPrimeTaus",
579 "TauSpinEffectsH_Xb nPrimeTaus",
580 "TauSpinEffectsH_eX nPrimeTaus",
581 "TauSpinEffectsH_muX nPrimeTaus" 587 subDirs = cms.untracked.vstring(
"Generator/TTbar*"),
588 efficiency = cms.vstring(
""),
589 resolution = cms.vstring(
""),
590 normalization = cms.untracked.vstring(
"TTbar_BottomE nEvt",
591 "TTbar_BottomEta nEvt",
592 "TTbar_BottomMass nEvt",
593 "TTbar_BottomPt nEvt",
594 "TTbar_BottomPz nEvt",
595 "TTbar_BottomY nEvt",
596 "TTbar_TTbarMass nEvt",
597 "TTbar_TTbarPt nEvt",
599 "TTbar_TopMass nEvt",
603 "TTbar_WplusPz nEvt",
604 "TTbar_jetEta1 nEvt",
605 "TTbar_jetEta2 nEvt",
606 "TTbar_jetEta3 nEvt",
607 "TTbar_jetEta4 nEvt",
608 "TTbar_jetEtaAll nEvt",
613 "TTbar_jetPtAll nEvt",
614 "TTbar_lepEta1 nEvt",
615 "TTbar_lepEta2 nEvt",
616 "TTbar_lepEta3 nEvt",
617 "TTbar_lepEta4 nEvt",
618 "TTbar_lepEtaAll nEvt",
620 "TTbar_lepPt1_genParticlesElectrons nEvt",
621 "TTbar_lepPt1_genParticlesMuons nEvt",
622 "TTbar_lepPt1_genParticlesNeutrinos nEvt",
623 "TTbar_lepPt2_genParticlesElectrons nEvt",
624 "TTbar_lepPt2_genParticlesMuons nEvt",
625 "TTbar_lepPt2_genParticlesNeutrinos nEvt",
626 "TTbar_lepPt3_genParticlesElectrons nEvt",
627 "TTbar_lepPt3_genParticlesMuons nEvt",
628 "TTbar_lepPt3_genParticlesNeutrinos nEvt",
629 "TTbar_lepPt4_genParticlesElectrons nEvt",
630 "TTbar_lepPt4_genParticlesMuons nEvt",
631 "TTbar_lepPt4_genParticlesNeutrinos nEvt",
632 "TTbar_lepPtAll_genParticlesElectrons nEvt",
633 "TTbar_lepPtAll_genParticlesMuons nEvt",
634 "TTbar_lepPtAll_genParticlesNeutrinos nEvt" 639 subDirs = cms.untracked.vstring(
"Generator/TTbarSpinCorr*"),
640 efficiency = cms.vstring(
""),
641 resolution = cms.vstring(
""),
642 normalization = cms.untracked.vstring(
"TTbar_asym nEvt",
643 "TTbar_deltaPhi nEvt",
644 "TTbar_llpairM nEvt",
645 "TTbar_llpairPt nEvt" 652 subDirs = cms.untracked.vstring(
"Generator/Higgs*"),
653 efficiency = cms.vstring(
""),
654 resolution = cms.vstring(
""),
655 normalization = cms.untracked.vstring(
"Higgs_DecayChannels nEvt",
691 subDirs = cms.untracked.vstring(
"Generator/Hplus*"),
692 efficiency = cms.vstring(
""),
693 resolution = cms.vstring(
""),
694 normalization = cms.untracked.vstring(
"Hplus_DecayChannels nEvt",
731 subDirs = cms.untracked.vstring(
"Generator/BPhysics*"),
732 efficiency = cms.vstring(
""),
733 resolution = cms.vstring(
""),
734 normalization = cms.untracked.vstring(
"JPsiMuMuValidationETA NJPsiMuMuValidation",
735 "JPsiMuMuValidationMASS NJPsiMuMuValidation",
736 "JPsiMuMuValidationPHI NJPsiMuMuValidation",
737 "JPsiMuMuValidationPT NJPsiMuMuValidation",
738 "JPsiMuMuValidationmuminusETA NJPsiMuMuValidation",
739 "JPsiMuMuValidationmuminusMASS NJPsiMuMuValidation",
740 "JPsiMuMuValidationmuminusPHI NJPsiMuMuValidation",
741 "JPsiMuMuValidationmuminusPT NJPsiMuMuValidation",
742 "JPsiMuMuValidationmuplusETA NJPsiMuMuValidation",
743 "JPsiMuMuValidationmuplusMASS NJPsiMuMuValidation",
744 "JPsiMuMuValidationmuplusPHI NJPsiMuMuValidation",
745 "JPsiMuMuValidationmuplusPT NJPsiMuMuValidation",
746 "JPsiSpectrumMass NSpectrumJPsiSpectrum",
747 "LambdaSpectrumMass NSpectrumLambdaSpectrum",
748 "LambdabPiPiMuMuValidationETA NLambdabPiPiMuMuValidation",
749 "LambdabPiPiMuMuValidationLambdaETA NLambdabPiPiMuMuValidation",
750 "LambdabPiPiMuMuValidationLambdaMASS NLambdabPiPiMuMuValidation",
751 "LambdabPiPiMuMuValidationLambdaPHI NLambdabPiPiMuMuValidation",
752 "LambdabPiPiMuMuValidationLambdaPT NLambdabPiPiMuMuValidation",
753 "LambdabPiPiMuMuValidationLambdabarETA NLambdabPiPiMuMuValidation",
754 "LambdabPiPiMuMuValidationLambdabarMASS NLambdabPiPiMuMuValidation",
755 "LambdabPiPiMuMuValidationLambdabarPHI NLambdabPiPiMuMuValidation",
756 "LambdabPiPiMuMuValidationLambdabarPT NLambdabPiPiMuMuValidation",
757 "LambdabPiPiMuMuValidationMASS NLambdabPiPiMuMuValidation",
758 "LambdabPiPiMuMuValidationPHI NLambdabPiPiMuMuValidation",
759 "LambdabPiPiMuMuValidationPT NLambdabPiPiMuMuValidation",
760 "LambdabPiPiMuMuValidationmuminusETA NLambdabPiPiMuMuValidation",
761 "LambdabPiPiMuMuValidationmuminusMASS NLambdabPiPiMuMuValidation",
762 "LambdabPiPiMuMuValidationmuminusPHI NLambdabPiPiMuMuValidation",
763 "LambdabPiPiMuMuValidationmuminusPT NLambdabPiPiMuMuValidation",
764 "LambdabPiPiMuMuValidationmuplusETA NLambdabPiPiMuMuValidation",
765 "LambdabPiPiMuMuValidationmuplusMASS NLambdabPiPiMuMuValidation",
766 "LambdabPiPiMuMuValidationmuplusPHI NLambdabPiPiMuMuValidation",
767 "LambdabPiPiMuMuValidationmuplusPT NLambdabPiPiMuMuValidation",
768 "LambdabPiPiMuMuValidationpiminusETA NLambdabPiPiMuMuValidation",
769 "LambdabPiPiMuMuValidationpiminusMASS NLambdabPiPiMuMuValidation",
770 "LambdabPiPiMuMuValidationpiminusPHI NLambdabPiPiMuMuValidation",
771 "LambdabPiPiMuMuValidationpiminusPT NLambdabPiPiMuMuValidation",
772 "LambdabPiPiMuMuValidationpiplusETA NLambdabPiPiMuMuValidation",
773 "LambdabPiPiMuMuValidationpiplusMASS NLambdabPiPiMuMuValidation",
774 "LambdabPiPiMuMuValidationpiplusPHI NLambdabPiPiMuMuValidation",
775 "LambdabPiPiMuMuValidationpiplusPT NLambdabPiPiMuMuValidation",
776 "LambdabPiPiMuMuValidationpminusETA NLambdabPiPiMuMuValidation",
777 "LambdabPiPiMuMuValidationpminusMASS NLambdabPiPiMuMuValidation",
778 "LambdabPiPiMuMuValidationpminusPHI NLambdabPiPiMuMuValidation",
779 "LambdabPiPiMuMuValidationpminusPT NLambdabPiPiMuMuValidation",
780 "LambdabPiPiMuMuValidationpplusETA NLambdabPiPiMuMuValidation",
781 "LambdabPiPiMuMuValidationpplusMASS NLambdabPiPiMuMuValidation",
782 "LambdabPiPiMuMuValidationpplusPHI NLambdabPiPiMuMuValidation",
783 "LambdabPiPiMuMuValidationpplusPT NLambdabPiPiMuMuValidation" 789 EventGeneratorPostProcessor = cms.Sequence(postProcessorBasicHepMCValidation+postProcessorBasicGenParticleValidation+postProcessorMBUEandQCDValidation+postProcessorWValidation+postProcessorDrellYanValidation+postProcessorTauValidation+postProcessorTTbarValidation+postProcessorTTbarSpinCorr+postProcessorHiggsValidation+postProcessorHplusValidation+postProcessorBPhysicsValidation)