From e27c09833e8c5eae27e53a11fd08eb04dfade63c Mon Sep 17 00:00:00 2001 From: Filip Leonarski Date: Thu, 18 Dec 2025 10:18:31 +0100 Subject: [PATCH] IndexAndRefine: Fix wrong vector being used for predicted reflections --- image_analysis/IndexAndRefine.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/image_analysis/IndexAndRefine.cpp b/image_analysis/IndexAndRefine.cpp index f3cc65bf..ebe8f013 100644 --- a/image_analysis/IndexAndRefine.cpp +++ b/image_analysis/IndexAndRefine.cpp @@ -153,9 +153,9 @@ void IndexAndRefine::QuickPredictAndIntegrate(DataMessage &msg, BraggIntegrate2D(outcome.experiment, image, refl, msg.number); std::vector refl_ret; - refl_ret.reserve(prediction.GetReflections().size()); + refl_ret.reserve(refl.size()); - for (const auto& r : prediction.GetReflections()) { + for (const auto& r : refl) { if (r.observed) refl_ret.push_back(r); }