diff --git a/src/pe/raytracing/Raytracer.cpp b/src/pe/raytracing/Raytracer.cpp index b7e5c06ef8f01791852af85d8c11ac5620d680a6..255553d81f189ed72de5f8e688fdaaa91cf66de9 100644 --- a/src/pe/raytracing/Raytracer.cpp +++ b/src/pe/raytracing/Raytracer.cpp @@ -64,6 +64,7 @@ Raytracer::Raytracer(const shared_ptr<BlockStorage>& forest, BlockDataID storage */ Raytracer::Raytracer(const shared_ptr<BlockStorage> & forest, BlockDataID storageID, const Config::BlockHandle& config) : forest_(forest), storageID_(storageID) { + WALBERLA_CHECK(config.isValid(), "No valid config passed to raytracer"); pixelsHorizontal_ = config.getParameter<uint8_t>("image_x"); pixelsVertical_ = config.getParameter<uint8_t>("image_y"); fov_vertical_ = config.getParameter<real_t>("fov_vertical");