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

Deprecation of edm::RefToBase #1124

Open
2 of 14 tasks
Tracked by #1122
makortel opened this issue Dec 26, 2024 · 0 comments
Open
2 of 14 tasks
Tracked by #1122

Deprecation of edm::RefToBase #1124

makortel opened this issue Dec 26, 2024 · 0 comments
Labels

Comments

@makortel
Copy link
Collaborator

  • Collect uses of edm::RefToBase and open an issue #667
  • Mark edm::RefToBase as CMS_DEPRECATED
  • Study schema evolution options for RefToBase -> Ptr #674
  • Remove unused definitions of edm::RefToBase
  • Remove unused class template instantiations
  • Make 3 class templates to produce PtrVector in addition of RefToBaseVector
  • Migrate edm::RefToBasereco::CaloCluster to edm::Ptr
  • Migrate edm::RefToBasereco::Muon to edm::Ptr
  • Migrate edm::RefToBasereco::Track to edm::Ptr
  • Migrate edm::RefToBasereco::Jet to edm::Ptr
  • Migrate edm::RefToBasereco::Candidate to edm::Ptr
  • Migrate edm::RefToBase to edm::Ptr
  • Remove production of RefToBaseVector from 4 class templates
  • Remove the uses of RefToBase of reco::Photon, reco::Electron, and reco::GsfElectron
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Status: 📋 Backlog
Development

No branches or pull requests

1 participant