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; }