Skip to content

Functors: replace more types with instances

Gerhard Raven requested to merge functors-allow-instances-2 into master
  • prefer instances over types
  • prefer composition over adaptation
  • use concepts to constrain the types which are allowed for many templated functions
  • unify handling of pointer argument -> optional output
  • add (dummy) DetDesc version of the DeLHCb functor (which was DD4HEP specific) which throws an exception with an explanation when used instead of producing a compiler error

requires DaVinci!1228 (merged)

Edited by Gerhard Raven

Merge request reports

Loading