Skip to content

Require navindex and use logger/exceptions

Seth Johnson requested to merge seth/VecGeom:surface_model into surface_model
  • Use cmake_dependent_option to force USE_NAVINDEX (and take away the "option") when using surface model or when using CUDA
  • Use VECGEOM_LOG instead of cout for messages in BrepHelper
  • Use always-on exceptions for unsupported volumes, so that we get a meaningful message in NDEBUG, and so the error can be caught and handled by external code

Merge request reports