Follow modernization of TrackEvent (LHCb!858)

Merged Gerhard Raven requested to merge do-not-inherit-from-lhcb-track into master
  • TrackFunctor functors no longer require a template argument to instantiate them
  • make internal VertexTrack final
  • use boost::optional instead of std::pair<bool,T>
  • prefer STL algorithms over raw loops
  • prefer direct member initialization
  • fully qualify enums
Edited by Gerhard Raven

Merge request reports