File indexing completed on 2024-04-06 12:18:53
0001 from HLTriggerOffline.HeavyFlavor.heavyFlavorValidationHarvesting_cfi import *
0002 from DQMServices.Core.DQMEDHarvester import DQMEDHarvester
0003
0004 baseFolderPath = 'HLT/BPH/HLT/'
0005
0006 hfv1 = heavyFlavorValidationHarvesting.clone(
0007 MyDQMrootFolder = cms.untracked.string(baseFolderPath + 'HLT_DoubleMu4_3_Bs_v')
0008 )
0009 hfv2 = heavyFlavorValidationHarvesting.clone(
0010 MyDQMrootFolder = cms.untracked.string(baseFolderPath + 'HLT_DoubleMu4_3_Jpsi_v')
0011 )
0012
0013
0014 hfvTnP1 = heavyFlavorValidationHarvesting.clone(
0015 MyDQMrootFolder = cms.untracked.string(baseFolderPath + 'HLT_Mu7p5_L2Mu2_Jpsi_v')
0016 )
0017 hfvTnP2 = heavyFlavorValidationHarvesting.clone(
0018 MyDQMrootFolder = cms.untracked.string(baseFolderPath + 'HLT_Mu7p5_L2Mu2_Upsilon_v')
0019 )
0020
0021 hfv7 = heavyFlavorValidationHarvesting.clone(
0022 MyDQMrootFolder = cms.untracked.string(baseFolderPath + 'HLT_DoubleMu4_MuMuTrk_Displaced_v')
0023 )
0024
0025
0026 hfjpsiMuon = heavyFlavorValidationHarvesting.clone(
0027 MyDQMrootFolder = cms.untracked.string(baseFolderPath + 'HLT_Dimuon0_Jpsi3p5_Muon2_v')
0028 )
0029
0030 hfjpsiNoVertexing = heavyFlavorValidationHarvesting.clone(
0031 MyDQMrootFolder = cms.untracked.string(baseFolderPath + 'HLT_Dimuon0_Jpsi_NoVertexing_v')
0032 )
0033
0034 hfjpsiNoVertexingNoOS = heavyFlavorValidationHarvesting.clone(
0035 MyDQMrootFolder = cms.untracked.string(baseFolderPath + 'HLT_Dimuon0_Jpsi_NoVertexing_NoOS_v')
0036 )
0037
0038 hfjpsiBarrel = heavyFlavorValidationHarvesting.clone(
0039 MyDQMrootFolder = cms.untracked.string(baseFolderPath + 'HLT_Dimuon20_Jpsi_Barrel_Seagulls_v')
0040 )
0041
0042 hfpsiBarrel = heavyFlavorValidationHarvesting.clone(
0043 MyDQMrootFolder = cms.untracked.string(baseFolderPath + 'HLT_Dimuon10_PsiPrime_Barrel_Seagulls_v')
0044 )
0045
0046 hfupsilonBarrel = heavyFlavorValidationHarvesting.clone(
0047 MyDQMrootFolder = cms.untracked.string(baseFolderPath + 'HLT_Dimuon10_Upsilon_Barrel_Seagulls_v')
0048 )
0049
0050 hfphiBarrel = heavyFlavorValidationHarvesting.clone(
0051 MyDQMrootFolder = cms.untracked.string(baseFolderPath + 'HLT_Dimuon10_Phi_Barrel_Seagulls_v')
0052 )
0053
0054 hfmu25Onia = heavyFlavorValidationHarvesting.clone(
0055 MyDQMrootFolder = cms.untracked.string(baseFolderPath + 'HLT_Mu25_TkMu0_Onia_v')
0056 )
0057
0058 hfmu30Onia = heavyFlavorValidationHarvesting.clone(
0059 MyDQMrootFolder = cms.untracked.string(baseFolderPath + 'HLT_Mu30_TkMu0_Onia_v')
0060 )
0061
0062 hfmu25Phi = heavyFlavorValidationHarvesting.clone(
0063 MyDQMrootFolder = cms.untracked.string(baseFolderPath + 'HLT_Mu25_TkMu0_Phi_v')
0064 )
0065
0066 hfmu20Phi = heavyFlavorValidationHarvesting.clone(
0067 MyDQMrootFolder = cms.untracked.string(baseFolderPath + 'HLT_Mu20_TkMu0_Phi_v')
0068 )
0069
0070 hfjpsi = heavyFlavorValidationHarvesting.clone(
0071 MyDQMrootFolder = cms.untracked.string(baseFolderPath + 'HLT_Dimuon25_Jpsi_v')
0072 )
0073
0074 hfpsi = heavyFlavorValidationHarvesting.clone(
0075 MyDQMrootFolder = cms.untracked.string(baseFolderPath + 'HLT_Dimuon14_PsiPrime_v')
0076 )
0077
0078 hfupsilon = heavyFlavorValidationHarvesting.clone(
0079 MyDQMrootFolder = cms.untracked.string(baseFolderPath + 'HLT_Dimuon10_Upsilon_y1p4_v')
0080 )
0081
0082
0083 combiner = DQMEDHarvester('PlotCombiner',
0084 MyDQMrootFolder = cms.untracked.string('HLT/BPH/HLT'),
0085 Plots = cms.untracked.VPSet(
0086 cms.untracked.PSet(
0087 InputMEnames = cms.untracked.vstring(
0088 'HLT_DoubleMu4_3_Bs_v/effPathDiglobAND_recoEtaPtY',
0089 'HLT_DoubleMu4_3_Jpsi_v/effPathDiglobAND_recoEtaPtY',
0090 'HLT_DoubleMu4_MuMuTrk_Displaced_v/effPathDiglobAND_recoEtaPtY',
0091 ),
0092 InputLabels = cms.untracked.vstring(
0093 'HLT_DoubleMu4_3_Bs_v',
0094 'HLT_DoubleMu4_3_Jpsi_v',
0095 'HLT_DoubleMu4_MuMuTrk_Displaced_v',
0096 ),
0097 OutputMEname = cms.untracked.string('effPathGlob_recoLowPt')
0098 )
0099 )
0100 )
0101
0102 combiner2 = combiner.clone(
0103 Plots = cms.untracked.VPSet(
0104 cms.untracked.PSet(
0105 InputMEnames = cms.untracked.vstring(
0106 'HLT_Dimuon25_Jpsi_v/effPathDiglobAND_recoEtaPtY',
0107 'HLT_Dimuon14_PsiPrime_v/effPathDiglobAND_recoEtaPtY',
0108 'HLT_Dimuon10_Upsilon_y1p4_v/effPathDiglobAND_recoEtaPtY',
0109 'HLT_Mu30_TkMu0_Onia_v/effPathDiglobAND_recoEtaPtY'
0110 ),
0111 InputLabels = cms.untracked.vstring(
0112 'HLT_Dimuon25_Jpsi_v',
0113 'HLT_Dimuon14_PsiPrime_v',
0114 'HLT_Dimuon10_Upsilon_y1p4_v',
0115 'HLT_Mu30_TkMu0_Onia_v'
0116 ),
0117 OutputMEname = cms.untracked.string('effPathGlob_recoHighPt')
0118 )
0119 )
0120 )
0121
0122 heavyFlavorValidationHarvestingSequence = cms.Sequence(
0123 hfv1+hfv2
0124 +hfvTnP1+hfvTnP2
0125 +hfv7
0126 + hfjpsiMuon
0127 + hfjpsiNoVertexing
0128 + hfjpsiNoVertexingNoOS
0129 + hfjpsiBarrel
0130 + hfpsiBarrel
0131 + hfmu25Onia
0132 + hfmu30Onia
0133 + hfmu25Phi
0134 + hfmu20Phi
0135 + hfjpsi
0136 + hfpsi
0137 + hfupsilon
0138 +combiner+combiner2
0139 )