Skip to content

Commit

Permalink
Merge pull request #39103 from adewit/etau-and-photons-backport
Browse files Browse the repository at this point in the history
Backport of #39043 and #39099: fixing e+tau cross trigger and photon trigger filters in nanoAOD
  • Loading branch information
cmsbuild committed Aug 20, 2022
2 parents 9d44427 + 5a6c5cf commit 69ab1d8
Showing 1 changed file with 16 additions and 4 deletions.
20 changes: 16 additions & 4 deletions PhysicsTools/NanoAOD/python/triggerObjects_cff.py
Expand Up @@ -49,13 +49,25 @@
qualityBitsDoc = cms.string("1 = CaloIdL_TrackIdL_IsoVL, 2 = 1e (WPTight), 4 = 1e (WPLoose), 8 = OverlapFilter PFTau, 16 = 2e, 32 = 1e-1mu, 64 = 1e-1tau, 128 = 3e, 256 = 2e-1mu, 512 = 1e-2mu, 1024 = 1e (32_L1DoubleEG_AND_L1SingleEGOr), 2048 = 1e (CaloIdVT_GsfTrkIdT), 4096 = 1e (PFJet), 8192 = 1e (Photon175_OR_Photon200)"),
),
cms.PSet(
name = cms.string("Photon (PixelMatch-vetoed e/gamma)"),
name = cms.string("Photon"),
id = cms.int32(22),
sel = cms.string("type(92) && pt > 20 && coll('hltEgammaCandidates') && !filter('*PixelMatchFilter')"),
sel = cms.string("type(92) && pt > 20 && coll('hltEgammaCandidates')"),
l1seed = cms.string("type(-98)"), l1deltaR = cms.double(0.3),
#l2seed = cms.string("type(92) && coll('')"), l2deltaR = cms.double(0.5),
skipObjectsNotPassingQualityBits = cms.bool(True),
qualityBits = cms.string("0"), qualityBitsDoc = cms.string(""),
qualityBits = cms.string(
"filter('hltEG33L1EG26HEFilter') + " \
"2*filter('hltEG50HEFilter') + " \
"4*filter('hltEG75HEFilter') + " \
"8*filter('hltEG90HEFilter') + " \
"16*filter('hltEG120HEFilter') + " \
"32*filter('hltEG150HEFilter') + " \
"64*filter('hltEG175HEFilter') + " \
"128*filter('hltEG200HEFilter') + " \
"256*filter('hltHtEcal800') + " \
"512*filter('hltEG110EBTightIDTightIsoTrackIsoFilter') + " \
"1024*filter('hltEG120EBTightIDTightIsoTrackIsoFilter')"),
qualityBitsDoc = cms.string("Single Photon filters: 1 = hltEG33L1EG26HEFilter, 2 = hltEG50HEFilter, 4 = hltEG75HEFilter, 8 = hltEG90HEFilter, 16 = hltEG120HEFilter, 32 = hltEG150HEFilter, 64 = hltEG175HEFilter, 128 = hltEG200HEFilter, 256 = hltHtEcal800, 512 = hltEG110EBTightIDTightIsoTrackIsoFilter, 1024 = hltEG120EBTightIDTightIsoTrackIsoFilter"),
),
cms.PSet(
name = cms.string("Muon"),
Expand Down Expand Up @@ -95,7 +107,7 @@
"32*filter('*Hps*') + " \
"64*filter('hlt*DoublePFTau*TrackPt1*ChargedIsolation*Dz02*') + " \
"128*filter('hlt*DoublePFTau*DeepTau*L1HLTMatched') + " \
"256*filter('hlt*OverlapFilterIsoEle*WPTightGsf*PFTau') + " \
"256*filter('hlt*OverlapFilterIsoEle*WPTightGsf*PFTau*') + " \
"512*filter('hlt*OverlapFilterIsoMu*PFTau*') + " \
"1024*filter('hlt*SelectedPFTau*L1HLTMatched') + " \
"2048*filter('hlt*DoublePFTau*TrackPt1*ChargedIso*') + " \
Expand Down

0 comments on commit 69ab1d8

Please sign in to comment.