-
Notifications
You must be signed in to change notification settings - Fork 4.3k
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
Remove unused headers for RECO & SIM packages #35167
Conversation
+code-checks Logs: https://cmssdt.cern.ch/SDT/code-checks/cms-sw-PR-35167/25095
|
A new Pull Request was created by @yuanchao (Yuan CHAO) for master. It involves the following packages:
@jpata, @cmsbuild, @civanch, @mdhildreth, @slava77 can you please review it and eventually sign? Thanks. cms-bot commands are listed here |
@cmsbuild please test |
+1 Summary: https://cmssdt.cern.ch/SDT/jenkins-artifacts/pull-request-integration/PR-e76ad5/18337/summary.html Comparison SummarySummary:
|
+1 |
The following do not follow a pattern of unused header removal and also remove the code using the headers:
@camclean @alefisico |
RecoLocalCalo/EcalRecAlgos/interface/EcalUncalibRecHitLeadingEdgeAlgo.h |
RecoVertex/KinematicFit/interface/CombinedKinematicConstraintT.h was used/tested in RecoVertex/KinematicFit/test/test_CombinedConstraint.cpp which was apparently lost during CVS -> git import (I did not find any indications that it was removed intentionally). So, perhaps it's practical to eventually recover the /test directory as of https://github.com/cms-sw/cmssw/tree/0a6192c876dbfe83249fbaba871c68ac029fcae2/RecoVertex/KinematicFit/test @VinInn (primary developer since fbcb3b8) |
That was almost 10 years ago, I don't think it is used anymore! |
OK, thanks for checking. |
So, for reco the following remain candidates to keep
|
I dont think this is being used by anyone active in btv. I think for the most part this code is forgotten from a btv standpoint. |
From ECAL DPG point of view RecoLocalCalo/EcalRecAlgos/interface/EcalUncalibRecHitLeadingEdgeAlgo.h is not needed anymore and can be removed. |
This pull request is fully signed and it will be integrated in one of the next master IBs (tests are also fine). This pull request will now be reviewed by the release team before it's merged. @perrotta, @dpiparo, @qliphy (and backports should be raised in the release meeting by the corresponding L2) |
+1 |
PR description:
Remove unused headers in RECO & SIM packages.
Following the issue #31505, the following headers are unused in several package:
PR validation:
Code compiles. Run local limited runTheMatrix.py tests.
if this PR is a backport please specify the original PR and why you need to backport that PR:
Not a backport and no backport forseen.