Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Drop type specs for Trigger #37133

Merged
merged 1 commit into from
Mar 4, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
285 changes: 151 additions & 134 deletions DQMOffline/Trigger/python/B2GMonitoring_cff.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,140 +19,157 @@
# HLT_AK8PFHT900_TrimMass50_v*
# HLT_AK8PFHT700_TrimR0p1PT0p03Mass50

PFHT1050_Mjjmonitoring = hltMjjmonitoring.clone()
PFHT1050_Mjjmonitoring.FolderName = cms.string('HLT/B2G/PFHT1050')
PFHT1050_Mjjmonitoring.numGenericTriggerEventPSet.hltPaths = cms.vstring("HLT_PFHT1050_v*")
PFHT1050_Mjjmonitoring.jets = cms.InputTag("ak8PFJetsPuppi")
PFHT1050_Mjjmonitoring.jetSelection = cms.string("pt > 200 && eta < 2.4")

PFHT1050_Softdropmonitoring = hltSoftdropmonitoring.clone()
PFHT1050_Softdropmonitoring.FolderName = cms.string('HLT/B2G/PFHT1050')
PFHT1050_Softdropmonitoring.numGenericTriggerEventPSet.hltPaths = cms.vstring("HLT_PFHT1050_v*")
PFHT1050_Softdropmonitoring.jetSelection = cms.string("pt > 65 && eta < 2.4")


AK8PFJet500_Mjjmonitoring = hltMjjmonitoring.clone()
AK8PFJet500_Mjjmonitoring.FolderName = cms.string('HLT/B2G/AK8PFJet500')
AK8PFJet500_Mjjmonitoring.numGenericTriggerEventPSet.hltPaths = cms.vstring("HLT_AK8PFJet500_v*")
AK8PFJet500_Mjjmonitoring.jets = cms.InputTag("ak8PFJetsPuppi")
AK8PFJet500_Mjjmonitoring.jetSelection = cms.string("pt > 200 && eta < 2.4")

AK8PFJet500_Softdropmonitoring = hltSoftdropmonitoring.clone()
AK8PFJet500_Softdropmonitoring.FolderName = cms.string('HLT/B2G/AK8PFJet500')
AK8PFJet500_Softdropmonitoring.numGenericTriggerEventPSet.hltPaths = cms.vstring("HLT_AK8PFJet500_v*")
AK8PFJet500_Softdropmonitoring.jetSelection = cms.string("pt > 65 && eta < 2.4")


AK8PFHT750_TrimMass50_HTmonitoring = hltHTmonitoring.clone()
AK8PFHT750_TrimMass50_HTmonitoring.FolderName = cms.string('HLT/B2G/AK8PFHT750_TrimMass50')
AK8PFHT750_TrimMass50_HTmonitoring.numGenericTriggerEventPSet.hltPaths = cms.vstring("HLT_AK8PFHT750_TrimMass50_v*")
AK8PFHT750_TrimMass50_HTmonitoring.jets = cms.InputTag("ak8PFJetsPuppi")
AK8PFHT750_TrimMass50_HTmonitoring.jetSelection = cms.string("pt > 0 && eta < 2.5")
AK8PFHT750_TrimMass50_HTmonitoring.jetSelection_HT = cms.string("pt > 200 && eta < 2.5")

AK8PFHT750_TrimMass50_Mjjmonitoring = hltMjjmonitoring.clone()
AK8PFHT750_TrimMass50_Mjjmonitoring.FolderName = cms.string('HLT/B2G/AK8PFHT750_TrimMass50')
AK8PFHT750_TrimMass50_Mjjmonitoring.numGenericTriggerEventPSet.hltPaths = cms.vstring("HLT_AK8PFHT750_TrimMass50_v*")
AK8PFHT750_TrimMass50_Mjjmonitoring.jets = cms.InputTag("ak8PFJetsPuppi")
AK8PFHT750_TrimMass50_Mjjmonitoring.jetSelection = cms.string("pt > 200 && eta < 2.4")

AK8PFHT750_TrimMass50_Softdropmonitoring = hltSoftdropmonitoring.clone()
AK8PFHT750_TrimMass50_Softdropmonitoring.FolderName = cms.string('HLT/B2G/AK8PFHT750_TrimMass50')
AK8PFHT750_TrimMass50_Softdropmonitoring.numGenericTriggerEventPSet.hltPaths = cms.vstring("HLT_AK8PFHT750_TrimMass50_v*")
AK8PFHT750_TrimMass50_Softdropmonitoring.jetSelection = cms.string("pt > 65 && eta < 2.4")


AK8PFHT800_TrimMass50_HTmonitoring = hltHTmonitoring.clone()
AK8PFHT800_TrimMass50_HTmonitoring.FolderName = cms.string('HLT/B2G/AK8PFHT800_TrimMass50')
AK8PFHT800_TrimMass50_HTmonitoring.numGenericTriggerEventPSet.hltPaths = cms.vstring("HLT_AK8PFHT800_TrimMass50_v*")
AK8PFHT800_TrimMass50_HTmonitoring.jets = cms.InputTag("ak8PFJetsPuppi")
AK8PFHT800_TrimMass50_HTmonitoring.jetSelection = cms.string("pt > 0 && eta < 2.5")
AK8PFHT800_TrimMass50_HTmonitoring.jetSelection_HT = cms.string("pt > 200 && eta < 2.5")

AK8PFHT800_TrimMass50_Mjjmonitoring = hltMjjmonitoring.clone()
AK8PFHT800_TrimMass50_Mjjmonitoring.FolderName = cms.string('HLT/B2G/AK8PFHT800_TrimMass50')
AK8PFHT800_TrimMass50_Mjjmonitoring.numGenericTriggerEventPSet.hltPaths = cms.vstring("HLT_AK8PFHT800_TrimMass50_v*")
AK8PFHT800_TrimMass50_Mjjmonitoring.jets = cms.InputTag("ak8PFJetsPuppi")
AK8PFHT800_TrimMass50_Mjjmonitoring.jetSelection = cms.string("pt > 200 && eta < 2.4")

AK8PFHT800_TrimMass50_Softdropmonitoring = hltSoftdropmonitoring.clone()
AK8PFHT800_TrimMass50_Softdropmonitoring.FolderName = cms.string('HLT/B2G/AK8PFHT800_TrimMass50')
AK8PFHT800_TrimMass50_Softdropmonitoring.numGenericTriggerEventPSet.hltPaths = cms.vstring("HLT_AK8PFHT800_TrimMass50_v*")
AK8PFHT800_TrimMass50_Softdropmonitoring.jetSelection = cms.string("pt > 65 && eta < 2.4")


AK8PFHT850_TrimMass50_HTmonitoring = hltHTmonitoring.clone()
AK8PFHT850_TrimMass50_HTmonitoring.FolderName = cms.string('HLT/B2G/AK8PFHT850_TrimMass50')
AK8PFHT850_TrimMass50_HTmonitoring.numGenericTriggerEventPSet.hltPaths = cms.vstring("HLT_AK8PFHT850_TrimMass50_v*")
AK8PFHT850_TrimMass50_HTmonitoring.jets = cms.InputTag("ak8PFJetsPuppi")
AK8PFHT850_TrimMass50_HTmonitoring.jetSelection = cms.string("pt > 0 && eta < 2.5")
AK8PFHT850_TrimMass50_HTmonitoring.jetSelection_HT = cms.string("pt > 200 && eta < 2.5")

AK8PFHT850_TrimMass50_Mjjmonitoring = hltMjjmonitoring.clone()
AK8PFHT850_TrimMass50_Mjjmonitoring.FolderName = cms.string('HLT/B2G/AK8PFHT850_TrimMass50')
AK8PFHT850_TrimMass50_Mjjmonitoring.numGenericTriggerEventPSet.hltPaths = cms.vstring("HLT_AK8PFHT850_TrimMass50_v*")
AK8PFHT850_TrimMass50_Mjjmonitoring.jets = cms.InputTag("ak8PFJetsPuppi")
AK8PFHT850_TrimMass50_Mjjmonitoring.jetSelection = cms.string("pt > 200 && eta < 2.4")

AK8PFHT850_TrimMass50_Softdropmonitoring = hltSoftdropmonitoring.clone()
AK8PFHT850_TrimMass50_Softdropmonitoring.FolderName = cms.string('HLT/B2G/AK8PFHT850_TrimMass50')
AK8PFHT850_TrimMass50_Softdropmonitoring.numGenericTriggerEventPSet.hltPaths = cms.vstring("HLT_AK8PFHT850_TrimMass50_v*")
AK8PFHT850_TrimMass50_Softdropmonitoring.jetSelection = cms.string("pt > 65 && eta < 2.4")


AK8PFHT900_TrimMass50_HTmonitoring = hltHTmonitoring.clone()
AK8PFHT900_TrimMass50_HTmonitoring.FolderName = cms.string('HLT/B2G/AK8PFHT900_TrimMass50')
AK8PFHT900_TrimMass50_HTmonitoring.numGenericTriggerEventPSet.hltPaths = cms.vstring("HLT_AK8PFHT900_TrimMass50_v*")
AK8PFHT900_TrimMass50_HTmonitoring.jets = cms.InputTag("ak8PFJetsPuppi")
AK8PFHT900_TrimMass50_HTmonitoring.jetSelection = cms.string("pt > 0 && eta < 2.5")
AK8PFHT900_TrimMass50_HTmonitoring.jetSelection_HT = cms.string("pt > 200 && eta < 2.5")

AK8PFHT900_TrimMass50_Mjjmonitoring = hltMjjmonitoring.clone()
AK8PFHT900_TrimMass50_Mjjmonitoring.FolderName = cms.string('HLT/B2G/AK8PFHT900_TrimMass50')
AK8PFHT900_TrimMass50_Mjjmonitoring.numGenericTriggerEventPSet.hltPaths = cms.vstring("HLT_AK8PFHT900_TrimMass50_v*")
AK8PFHT900_TrimMass50_Mjjmonitoring.jets = cms.InputTag("ak8PFJetsPuppi")
AK8PFHT900_TrimMass50_Mjjmonitoring.jetSelection = cms.string("pt > 200 && eta < 2.4")

AK8PFHT900_TrimMass50_Softdropmonitoring = hltSoftdropmonitoring.clone()
AK8PFHT900_TrimMass50_Softdropmonitoring.FolderName = cms.string('HLT/B2G/AK8PFHT900_TrimMass50')
AK8PFHT900_TrimMass50_Softdropmonitoring.numGenericTriggerEventPSet.hltPaths = cms.vstring("HLT_AK8PFHT900_TrimMass50_v*")
AK8PFHT900_TrimMass50_Softdropmonitoring.jetSelection = cms.string("pt > 65 && eta < 2.4")



AK8PFJet360_TrimMass30_PromptMonitoring = hltJetMETmonitoring.clone()
AK8PFJet360_TrimMass30_PromptMonitoring.FolderName = cms.string('HLT/B2G/AK8PFJet360_TrimMass30')
AK8PFJet360_TrimMass30_PromptMonitoring.ptcut = cms.double(360)
AK8PFJet360_TrimMass30_PromptMonitoring.numGenericTriggerEventPSet.hltPaths = cms.vstring("HLT_AK8PFJet360_TrimMass30_v*")

AK8PFJet380_TrimMass30_PromptMonitoring = hltJetMETmonitoring.clone()
AK8PFJet380_TrimMass30_PromptMonitoring.FolderName = cms.string('HLT/B2G/AK8PFJet380_TrimMass30')
AK8PFJet380_TrimMass30_PromptMonitoring.ptcut = cms.double(380)
AK8PFJet380_TrimMass30_PromptMonitoring.numGenericTriggerEventPSet.hltPaths = cms.vstring("HLT_AK8PFJet380_TrimMass30_v*")

AK8PFJet400_TrimMass30_PromptMonitoring = hltJetMETmonitoring.clone()
AK8PFJet400_TrimMass30_PromptMonitoring.FolderName = cms.string('HLT/B2G/AK8PFJet400_TrimMass30')
AK8PFJet400_TrimMass30_PromptMonitoring.ptcut = cms.double(400)
AK8PFJet400_TrimMass30_PromptMonitoring.numGenericTriggerEventPSet.hltPaths = cms.vstring("HLT_AK8PFJet400_TrimMass30_v*")

AK8PFJet420_TrimMass30_PromptMonitoring = hltJetMETmonitoring.clone()
AK8PFJet420_TrimMass30_PromptMonitoring.FolderName = cms.string('HLT/B2G/AK8PFJet420_TrimMass30')
AK8PFJet420_TrimMass30_PromptMonitoring.ptcut = cms.double(420)
AK8PFJet420_TrimMass30_PromptMonitoring.numGenericTriggerEventPSet.hltPaths = cms.vstring("HLT_AK8PFJet420_TrimMass30_v*")

hltDQMonitorB2G_MuEle = hltTOPmonitoring.clone()
hltDQMonitorB2G_MuEle.FolderName = 'HLT/B2G/Dileptonic/HLT_MuXX_EleXX_CaloIdL_MW'
hltDQMonitorB2G_MuEle.nelectrons = 1
hltDQMonitorB2G_MuEle.eleSelection = 'pt>20 & abs(eta)<2.5'
hltDQMonitorB2G_MuEle.nmuons = 1
hltDQMonitorB2G_MuEle.muoSelection = 'pt>20 & abs(eta)<2.4 & ((pfIsolationR04.sumChargedHadronPt + max(pfIsolationR04.sumNeutralHadronEt + pfIsolationR04.sumPhotonEt - (pfIsolationR04.sumPUPt)/2.,0.))/pt < 0.25) & isPFMuon & (isTrackerMuon || isGlobalMuon)'
hltDQMonitorB2G_MuEle.numGenericTriggerEventPSet.hltPaths = ['HLT_Mu37_Ele27_CaloIdL_MW_v*', 'HLT_Mu27_Ele37_CaloIdL_MW_v*']

hltDQMonitorB2G_MuTkMu = hltTOPmonitoring.clone()
hltDQMonitorB2G_MuTkMu.FolderName = 'HLT/B2G/Dileptonic/HLT_Mu37_TkMu27'
hltDQMonitorB2G_MuTkMu.nmuons = 2
hltDQMonitorB2G_MuTkMu.muoSelection = 'pt>20 & abs(eta)<2.4 & ((pfIsolationR04.sumChargedHadronPt + max(pfIsolationR04.sumNeutralHadronEt + pfIsolationR04.sumPhotonEt - (pfIsolationR04.sumPUPt)/2.,0.))/pt < 0.25) & isPFMuon & (isTrackerMuon || isGlobalMuon)'
hltDQMonitorB2G_MuTkMu.numGenericTriggerEventPSet.hltPaths = ['HLT_Mu37_TkMu27_v*']
PFHT1050_Mjjmonitoring = hltMjjmonitoring.clone(
FolderName = 'HLT/B2G/PFHT1050',
jets = "ak8PFJetsPuppi",
jetSelection = "pt > 200 && eta < 2.4",
numGenericTriggerEventPSet= dict(hltPaths = ["HLT_PFHT1050_v*"])
)

PFHT1050_Softdropmonitoring = hltSoftdropmonitoring.clone(
FolderName = 'HLT/B2G/PFHT1050',
jetSelection = "pt > 65 && eta < 2.4",
numGenericTriggerEventPSet = dict(hltPaths = ["HLT_PFHT1050_v*"])
)

AK8PFJet500_Mjjmonitoring = hltMjjmonitoring.clone(
FolderName = 'HLT/B2G/AK8PFJet500',
jets = "ak8PFJetsPuppi",
jetSelection = "pt > 200 && eta < 2.4",
numGenericTriggerEventPSet = dict(hltPaths = ["HLT_AK8PFJet500_v*"])
)

AK8PFJet500_Softdropmonitoring = hltSoftdropmonitoring.clone(
FolderName = 'HLT/B2G/AK8PFJet500',
jetSelection = "pt > 65 && eta < 2.4",
numGenericTriggerEventPSet= dict(hltPaths = ["HLT_AK8PFJet500_v*"])
)

AK8PFHT750_TrimMass50_HTmonitoring = hltHTmonitoring.clone(
FolderName = 'HLT/B2G/AK8PFHT750_TrimMass50',
jets = "ak8PFJetsPuppi",
jetSelection = "pt > 0 && eta < 2.5",
jetSelection_HT = "pt > 200 && eta < 2.5",
numGenericTriggerEventPSet = dict(hltPaths = ["HLT_AK8PFHT750_TrimMass50_v*"])
)

AK8PFHT750_TrimMass50_Mjjmonitoring = hltMjjmonitoring.clone(
FolderName = 'HLT/B2G/AK8PFHT750_TrimMass50',
jets = "ak8PFJetsPuppi",
jetSelection = "pt > 200 && eta < 2.4",
numGenericTriggerEventPSet = dict(hltPaths = ["HLT_AK8PFHT750_TrimMass50_v*"])
)

AK8PFHT750_TrimMass50_Softdropmonitoring = hltSoftdropmonitoring.clone(
FolderName = 'HLT/B2G/AK8PFHT750_TrimMass50',
jetSelection = "pt > 65 && eta < 2.4",
numGenericTriggerEventPSet= dict(hltPaths = ["HLT_AK8PFHT750_TrimMass50_v*"])
)

AK8PFHT800_TrimMass50_HTmonitoring = hltHTmonitoring.clone(
FolderName = 'HLT/B2G/AK8PFHT800_TrimMass50',
jets = "ak8PFJetsPuppi",
jetSelection = "pt > 0 && eta < 2.5",
jetSelection_HT = "pt > 200 && eta < 2.5",
numGenericTriggerEventPSet = dict(hltPaths = ["HLT_AK8PFHT800_TrimMass50_v*"])
)

AK8PFHT800_TrimMass50_Mjjmonitoring = hltMjjmonitoring.clone(
FolderName = 'HLT/B2G/AK8PFHT800_TrimMass50',
jets = "ak8PFJetsPuppi",
jetSelection = "pt > 200 && eta < 2.4",
numGenericTriggerEventPSet= dict(hltPaths = ["HLT_AK8PFHT800_TrimMass50_v*"])
)

AK8PFHT800_TrimMass50_Softdropmonitoring = hltSoftdropmonitoring.clone(
FolderName = 'HLT/B2G/AK8PFHT800_TrimMass50',
jetSelection = "pt > 65 && eta < 2.4",
numGenericTriggerEventPSet = dict(hltPaths = ["HLT_AK8PFHT800_TrimMass50_v*"])
)

AK8PFHT850_TrimMass50_HTmonitoring = hltHTmonitoring.clone(
FolderName = 'HLT/B2G/AK8PFHT850_TrimMass50',
jets = "ak8PFJetsPuppi",
jetSelection = "pt > 0 && eta < 2.5",
jetSelection_HT = "pt > 200 && eta < 2.5",
numGenericTriggerEventPSet = dict(hltPaths = ["HLT_AK8PFHT850_TrimMass50_v*"])
)

AK8PFHT850_TrimMass50_Mjjmonitoring = hltMjjmonitoring.clone(
FolderName = 'HLT/B2G/AK8PFHT850_TrimMass50',
jets = "ak8PFJetsPuppi",
jetSelection = "pt > 200 && eta < 2.4",
numGenericTriggerEventPSet = dict(hltPaths = ["HLT_AK8PFHT850_TrimMass50_v*"])
)

AK8PFHT850_TrimMass50_Softdropmonitoring = hltSoftdropmonitoring.clone(
FolderName = 'HLT/B2G/AK8PFHT850_TrimMass50',
jetSelection = "pt > 65 && eta < 2.4",
numGenericTriggerEventPSet = dict(hltPaths = ["HLT_AK8PFHT850_TrimMass50_v*"])
)

AK8PFHT900_TrimMass50_HTmonitoring = hltHTmonitoring.clone(
FolderName = 'HLT/B2G/AK8PFHT900_TrimMass50',
jets = "ak8PFJetsPuppi",
jetSelection = "pt > 0 && eta < 2.5",
jetSelection_HT = "pt > 200 && eta < 2.5",
numGenericTriggerEventPSet = dict(hltPaths = ["HLT_AK8PFHT900_TrimMass50_v*"])
)

AK8PFHT900_TrimMass50_Mjjmonitoring = hltMjjmonitoring.clone(
FolderName = 'HLT/B2G/AK8PFHT900_TrimMass50',
jets = "ak8PFJetsPuppi",
jetSelection = "pt > 200 && eta < 2.4",
numGenericTriggerEventPSet = dict(hltPaths = ["HLT_AK8PFHT900_TrimMass50_v*"])
)

AK8PFHT900_TrimMass50_Softdropmonitoring = hltSoftdropmonitoring.clone(
FolderName = 'HLT/B2G/AK8PFHT900_TrimMass50',
jetSelection = "pt > 65 && eta < 2.4",
numGenericTriggerEventPSet = dict(hltPaths = ["HLT_AK8PFHT900_TrimMass50_v*"])
)


AK8PFJet360_TrimMass30_PromptMonitoring = hltJetMETmonitoring.clone(
FolderName = 'HLT/B2G/AK8PFJet360_TrimMass30',
ptcut = 360,
numGenericTriggerEventPSet = dict(hltPaths = ["HLT_AK8PFJet360_TrimMass30_v*"])
)

AK8PFJet380_TrimMass30_PromptMonitoring = hltJetMETmonitoring.clone(
FolderName = 'HLT/B2G/AK8PFJet380_TrimMass30',
ptcut = 380,
numGenericTriggerEventPSet = dict(hltPaths = ["HLT_AK8PFJet380_TrimMass30_v*"])
)


AK8PFJet400_TrimMass30_PromptMonitoring = hltJetMETmonitoring.clone(
FolderName = 'HLT/B2G/AK8PFJet400_TrimMass30',
ptcut = 400,
numGenericTriggerEventPSet = dict(hltPaths = ["HLT_AK8PFJet400_TrimMass30_v*"])
)

AK8PFJet420_TrimMass30_PromptMonitoring = hltJetMETmonitoring.clone(
FolderName = 'HLT/B2G/AK8PFJet420_TrimMass30',
ptcut = 420,
numGenericTriggerEventPSet = dict(hltPaths = ["HLT_AK8PFJet420_TrimMass30_v*"])
)

hltDQMonitorB2G_MuEle = hltTOPmonitoring.clone(
FolderName = 'HLT/B2G/Dileptonic/HLT_MuXX_EleXX_CaloIdL_MW',
nelectrons = 1,
eleSelection = 'pt>20 & abs(eta)<2.5',
nmuons = 1,
muoSelection = 'pt>20 & abs(eta)<2.4 & ((pfIsolationR04.sumChargedHadronPt + max(pfIsolationR04.sumNeutralHadronEt + pfIsolationR04.sumPhotonEt - (pfIsolationR04.sumPUPt)/2.,0.))/pt < 0.25) & isPFMuon & (isTrackerMuon || isGlobalMuon)',
numGenericTriggerEventPSet = dict(hltPaths = ['HLT_Mu37_Ele27_CaloIdL_MW_v*', 'HLT_Mu27_Ele37_CaloIdL_MW_v*'])
)

hltDQMonitorB2G_MuTkMu = hltTOPmonitoring.clone(
FolderName = 'HLT/B2G/Dileptonic/HLT_Mu37_TkMu27',
nmuons = 2,
muoSelection = 'pt>20 & abs(eta)<2.4 & ((pfIsolationR04.sumChargedHadronPt + max(pfIsolationR04.sumNeutralHadronEt + pfIsolationR04.sumPhotonEt - (pfIsolationR04.sumPUPt)/2.,0.))/pt < 0.25) & isPFMuon & (isTrackerMuon || isGlobalMuon)',
numGenericTriggerEventPSet = dict(hltPaths = ['HLT_Mu37_TkMu27_v*'])
)

b2gMonitorHLT = cms.Sequence(

Expand Down
9 changes: 5 additions & 4 deletions DQMOffline/Trigger/python/B2GTnPMonitor_cfi.py
Original file line number Diff line number Diff line change
Expand Up @@ -107,7 +107,7 @@
egammaStdFiltersToMonitor= cms.VPSet(
cms.PSet(
folderName = cms.string("HLT/B2G/HLT_Ele50_CaloIdVT_GsfTrkIdT_PFJet165"),
rangeCuts = cms.VPSet(etRangeCut.clone(allowedRanges=cms.vstring("55:99999")),),
rangeCuts = cms.VPSet(etRangeCut.clone(allowedRanges= ["55:99999"]),),
filterName = cms.string("hltEle50CaloIdVTGsfTrkIdTCentralPFJet165EleCleaned"),
histTitle = cms.string(""),
tagExtraFilter = cms.string(""),
Expand All @@ -134,9 +134,10 @@

from RecoEgamma.ElectronIdentification.egmGsfElectronIDs_cff import egmGsfElectronIDs

B2GegmGsfElectronIDsForDQM = egmGsfElectronIDs.clone()
B2GegmGsfElectronIDsForDQM.physicsObjectsIDs = cms.VPSet()
B2GegmGsfElectronIDsForDQM.physicsObjectSrc == cms.InputTag('gedGsfElectrons')
B2GegmGsfElectronIDsForDQM = egmGsfElectronIDs.clone(
physicsObjectsIDs = cms.VPSet(),
physicsObjectSrc = 'gedGsfElectrons'
)
#note: be careful here to when selecting new ids that the vid tools doesnt do extra setup for them
#for example the HEEP cuts need an extra producer which vid tools automatically handles
from PhysicsTools.SelectorUtils.tools.vid_id_tools import setupVIDSelection
Expand Down
Loading