-
Notifications
You must be signed in to change notification settings - Fork 4.4k
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
Do we still need to support the muon reco duplicate mitigation in PhysicsTools/PatUtils? #33406
Comments
A new Issue was created by @perrotta . @Dr15Jones, @dpiparo, @silviodonato, @smuzaffar, @makortel, @qliphy can you please review it and eventually sign/assign? Thanks. cms-bot commands are listed here |
assign xpog, reconstruction |
bringing this up with @michaelwassmer, the current MET reco contact. |
type jetmet |
To my best knowledge, this isn't used anymore. Also, the corresponding MET filters https://github.com/cms-sw/cmssw/blob/master/RecoMET/METFilters/python/badGlobalMuonTaggersAOD_cff.py and https://github.com/cms-sw/cmssw/blob/master/RecoMET/METFilters/python/badGlobalMuonTaggersMiniAOD_cff.py seem not to be recommended anymore, see https://twiki.cern.ch/twiki/bin/viewauth/CMS/MissingETOptionalFiltersRun2. |
Right, these can't be used because they are relying on old, removed code. Likely the best solution would be to remove these modules. |
IMO it was a mistake to let go of #33307 without enforcing the cleanup. Now the cost of tracking this issue on a cold iron is larger. |
@vlimant |
I don't know much more than what the PR description says #33406 (comment) |
there is essentially some cleanup to be done from within https://github.com/cms-sw/cmssw/blob/master/PhysicsTools/PatUtils/python/tools/corMETFromMuonAndEG.py to ever have the chance at calling Is that something you could make a 13.0 PR for @michaelwassmer ? it might be a good occasion to review and streamline what this functions are doing. that looks very unnaturally complicated to me |
So should we just remove this stuff? As far as I understood the discussion above, these things aren't used anymore, right? |
yes |
Ok, I'll try to get this done today or tomorrow. |
+1 |
While reviewing PR #33307 it was evident that we keep spending time and effort in maintaining some code which is quite likely not needed any more in CMSSW:
PFCandPtrProjector
plugin, which is not found anywhere in CMSSW, not even in 9_1_X (which is the release where this config was introduced with Port of the last 80X/90X MET (#16174 #17524) changes in 91X #18165)corMETFromMuonAndEG
, which is defined in PhysicsTools/PatUtils/python/tools/corMETFromMuonAndEG.py and only called by PhysicsTools/PatAlgos/python/slimming/extraSlimmedMETs_MuEGFixMoriond2017.py,;which according to the name is quite likely not in use any moremuCorrection=False
in there, and therefore thismuonRecoMitigation
wasn't actually ever accessed even from there.The main point is the following: do we still need to support the muon reco duplicate mitigation in
corMETFromMuonAndEG
? Do we need to keep supportingcorMETFromMuonAndEG
at all? Couldn't they be safely removed from the release?@zdemirag @kirschen @lathomas @ahinzmann @mariadalfonso
The text was updated successfully, but these errors were encountered: