Skip to content

Modernize TrackInterfaces, TrackExtrapolators, TrackKernel, TrackTools, TrackUtils

Gerhard Raven requested to merge modernize-tr into master
  • prefer STL algorithms over raw loops
  • prefer auto
  • add ( ) around ?:
  • prefer inheriting from extends over virtual inheritance
  • prefer inheriting from extend_interfaces over virtual inheritance
  • prefer DeclareInterfaceID over explicit interface ID definition
  • prefer struct over class when there are only public methods
  • remove include of unused Event/TrackFunctor.h
  • prefer std::make_unique
  • add final

Merge request reports