From 35c204eaf8446a71edd0984f7c3631cc64b869c3 Mon Sep 17 00:00:00 2001 From: shahoian Date: Thu, 5 Nov 2026 17:49:16 +0100 Subject: [PATCH] HBFUtilsInitializer throws if tfidinfo vector is empty --- Detectors/Raw/src/HBFUtilsInitializer.cxx | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Detectors/Raw/src/HBFUtilsInitializer.cxx b/Detectors/Raw/src/HBFUtilsInitializer.cxx index 890776933e611..bc1ef52a97e4d 100644 --- a/Detectors/Raw/src/HBFUtilsInitializer.cxx +++ b/Detectors/Raw/src/HBFUtilsInitializer.cxx @@ -156,6 +156,9 @@ std::vector HBFUtilsInitializer::readTFIDInfoVector(c } std::vector v(*vptr); NTFs = v.size(); + if (!NTFs) { + throw std::runtime_error(fmt::format("tfidinfo vector from {} has 0 size", fname)); + } return v; }