Skip to content

Modernize DetDesc

Gerhard Raven requested to merge prefer-compile-time-over-run-time-error into master
  • replace run-time execption with compile-time static_assert
    • and fix the UT code that would trigger the exception
  • use GaudiUtils::ostream_joiner directly instead of a local copy of the code
  • prefer std::string_view in interfaces
  • prefer pass-by-value-followed-by-std::move over pass by const reference + copy
  • remove pragmas for Intel compiler

Merge request reports