CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
heavyFlavorValidationHarvestingSequence_cff.py
Go to the documentation of this file.
2 
3 hfv1 = heavyFlavorValidationHarvesting.clone(
4  MyDQMrootFolder = cms.untracked.string('HLT/HeavyFlavor/HLT/HLT_DoubleMu4_3_Bs_v')
5 )
6 hfv2 = heavyFlavorValidationHarvesting.clone(
7  MyDQMrootFolder = cms.untracked.string('HLT/HeavyFlavor/HLT/HLT_DoubleMu4_3_Jpsi_Displaced_v')
8 )
9 hfv3 = heavyFlavorValidationHarvesting.clone(
10  MyDQMrootFolder = cms.untracked.string('HLT/HeavyFlavor/HLT/HLT_Dimuon20_Jpsi_v')
11 )
12 hfv4 = heavyFlavorValidationHarvesting.clone(
13  MyDQMrootFolder = cms.untracked.string('HLT/HeavyFlavor/HLT/HLT_Dimuon13_PsiPrime_v')
14 )
15 hfv5 = heavyFlavorValidationHarvesting.clone(
16  MyDQMrootFolder = cms.untracked.string('HLT/HeavyFlavor/HLT/HLT_Dimuon13_Upsilon_v')
17 )
18 hfv6 = heavyFlavorValidationHarvesting.clone(
19  MyDQMrootFolder = cms.untracked.string('HLT/HeavyFlavor/HLT/HLT_Mu25_TkMu0_dEta18_Onia_v')
20 )
21 hfv7 = heavyFlavorValidationHarvesting.clone(
22  MyDQMrootFolder = cms.untracked.string('HLT/HeavyFlavor/HLT/HLT_DoubleMu4_JpsiTrk_Displaced_v')
23 )
24 hfv8 = heavyFlavorValidationHarvesting.clone(
25  MyDQMrootFolder = cms.untracked.string('HLT/HeavyFlavor/HLT/HLT_DoubleMu4_PsiPrimeTrk_Displaced_v')
26 )
27 hfv9 = heavyFlavorValidationHarvesting.clone(
28  MyDQMrootFolder = cms.untracked.string('HLT/HeavyFlavor/HLT/HLT_DoubleMu4_LowMassNonResonantTrk_Displaced_v')
29 )
30 
31 combiner = cms.EDAnalyzer('PlotCombiner',
32  MyDQMrootFolder = cms.untracked.string('HLT/HeavyFlavor/HLT'),
33  Plots = cms.untracked.VPSet(
34  cms.untracked.PSet(
35  InputMEnames = cms.untracked.vstring(
36  'HLT_DoubleMu4_3_Bs_v/effPathDiglobAND_recoEtaPtY',
37  'HLT_DoubleMu4_3_Jpsi_Displaced_v/effPathDiglobAND_recoEtaPtY',
38  'HLT_DoubleMu4_JpsiTrk_Displaced_v/effPathDiglobAND_recoEtaPtY',
39  'HLT_DoubleMu4_PsiPrimeTrk_Displaced_v/effPathDiglobAND_recoEtaPtY',
40  'HLT_DoubleMu4_LowMassNonResonantTrk_Displaced_v/effPathDiglobAND_recoEtaPtY',
41  ),
42  InputLabels = cms.untracked.vstring(
43  'HLT_DoubleMu4_3_Bs_v',
44  'HLT_DoubleMu4_3_Jpsi_Displaced_v',
45  'HLT_DoubleMu4_JpsiTrk_Displaced_v',
46  'HLT_DoubleMu4_PsiPrimeTrk_Displaced_v',
47  'HLT_DoubleMu4_LowMassNonResonantTrk_Displaced_v',
48  ),
49  OutputMEname = cms.untracked.string('effPathGlob_recoLowPt')
50  )
51  )
52 )
53 
54 combiner2 = combiner.clone(
55  Plots = cms.untracked.VPSet(
56  cms.untracked.PSet(
57  InputMEnames = cms.untracked.vstring(
58  'HLT_Dimuon20_Jpsi_v/effPathDiglobAND_recoEtaPtY',
59  'HLT_Dimuon13_PsiPrime_v/effPathDiglobAND_recoEtaPtY',
60  'HLT_Dimuon13_Upsilon_v/effPathDiglobAND_recoEtaPtY',
61  'HLT_Mu25_TkMu0_dEta18_Onia_v/effPathDiglobAND_recoEtaPtY',
62  ),
63  InputLabels = cms.untracked.vstring(
64  'HLT_Dimuon20_Jpsi_v',
65  'HLT_Dimuon13_PsiPrime_v',
66  'HLT_Dimuon13_Upsilon_v',
67  'HLT_Mu25_TkMu0_dEta18_Onia_v',
68  ),
69  OutputMEname = cms.untracked.string('effPathGlob_recoHighPt')
70  )
71  )
72 )
73 
74 heavyFlavorValidationHarvestingSequence = cms.Sequence(hfv1+hfv2+hfv3+hfv4+hfv5+hfv6+hfv7+hfv8+hfv9
75  +combiner+combiner2)
76