Skip to content

Modernize Calo

Gerhard Raven requested to merge modernize-calo into master

NOTE: depends on LHCb!412 (merged)

  • follow changes in LHCb which add const to interfaces
  • remove unused header inclusion of "Event/TrackFunctor.h"
  • remove CVS/SVN keywords
  • use auto
  • prefer range-based for loops
  • prefer emplace_back
  • prefer std::unique_ptr over raw pointer + explicit delete
  • prefer nullptr
  • avoid C-style casts
  • prefer STL algorithms over raw loops
  • re-order logic to take advantage of short-circuiting

Merge request reports