Skip to content

Commit

Permalink
Skim Muons with pt>5, fix 2017UL MET Filters
Browse files Browse the repository at this point in the history
  • Loading branch information
cverstege committed May 25, 2022
1 parent c999aca commit 2738497
Show file tree
Hide file tree
Showing 4 changed files with 7 additions and 21 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -250,7 +250,7 @@
process.kappaTuple.active += cms.vstring('Muons')

# -- set basic skimming parameters
process.kappaTuple.Muons.minPt = 8.0
process.kappaTuple.Muons.minPt = 5.0
process.kappaTuple.Muons.muons.src = cms.InputTag("slimmedMuons")
process.kappaTuple.Muons.muons.vertexcollection = cms.InputTag("offlineSlimmedPrimaryVertices")

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -250,7 +250,7 @@
process.kappaTuple.active += cms.vstring('Muons')

# -- set basic skimming parameters
process.kappaTuple.Muons.minPt = 8.0
process.kappaTuple.Muons.minPt = 5.0
process.kappaTuple.Muons.muons.src = cms.InputTag("slimmedMuons")
process.kappaTuple.Muons.muons.vertexcollection = cms.InputTag("offlineSlimmedPrimaryVertices")

Expand Down
22 changes: 4 additions & 18 deletions Skimming/zjet/configs/zjet17ul/kappaSkim_default_cfg.py
Original file line number Diff line number Diff line change
Expand Up @@ -184,23 +184,9 @@
# set flag to prevent KAPPA error if process name is something other than 'HLT'
process.kappaTuple.Info.overrideHLTCheck = cms.untracked.bool(True)

# read in MET filter bits from RECO/PAT trigger results (use RECO for PromptReco)
if options.isData:
process.kappaTuple.TriggerObjectStandalone.metfilterbits = cms.InputTag("TriggerResults", "", "RECO")
else:
process.kappaTuple.TriggerObjectStandalone.metfilterbits = cms.InputTag("TriggerResults", "", "PAT")

# add BadPFMuonDzFilter as BadPFMuonFilterUpdateDz (see: https://twiki.cern.ch/twiki/bin/viewauth/CMS/MissingETOptionalFiltersRun2#Recipe_for_BadPFMuonDz_filter_in)
from RecoMET.METFilters.BadPFMuonDzFilter_cfi import BadPFMuonDzFilter
process.BadPFMuonFilterUpdateDz=BadPFMuonDzFilter.clone(
muons = cms.InputTag("slimmedMuons"),
vtx = cms.InputTag("offlineSlimmedPrimaryVertices"),
PFCandidates = cms.InputTag("packedPFCandidates"),
minDzBestTrack = cms.double(0.5),
taggingMode = cms.bool(True)
)
process.kappaTuple.TriggerObjectStandalone.metfilterbitslist = cms.vstring("BadPFMuonFilterUpdateDz")
process.path *= process.BadPFMuonFilterUpdateDz
# read in MET filter bits from PAT process
process.kappaTuple.TriggerObjectStandalone.metfilterbits = cms.InputTag("TriggerResults", "", "PAT")
#process.kappaTuple.TriggerObjectStandalone.metfilterbits = cms.InputTag("TriggerResults", "", "KAPPA")


# write out HLT information for trigger names matching regex
Expand Down Expand Up @@ -264,7 +250,7 @@
process.kappaTuple.active += cms.vstring('Muons')

# -- set basic skimming parameters
process.kappaTuple.Muons.minPt = 8.0
process.kappaTuple.Muons.minPt = 5.0
process.kappaTuple.Muons.muons.src = cms.InputTag("slimmedMuons")
process.kappaTuple.Muons.muons.vertexcollection = cms.InputTag("offlineSlimmedPrimaryVertices")

Expand Down
2 changes: 1 addition & 1 deletion Skimming/zjet/configs/zjet18ul/kappaSkim_default_cfg.py
Original file line number Diff line number Diff line change
Expand Up @@ -250,7 +250,7 @@
process.kappaTuple.active += cms.vstring('Muons')

# -- set basic skimming parameters
process.kappaTuple.Muons.minPt = 8.0
process.kappaTuple.Muons.minPt = 5.0
process.kappaTuple.Muons.muons.src = cms.InputTag("slimmedMuons")
process.kappaTuple.Muons.muons.vertexcollection = cms.InputTag("offlineSlimmedPrimaryVertices")

Expand Down

0 comments on commit 2738497

Please sign in to comment.