IndexAndRefine: Fix wrong vector being used for predicted reflections
This commit is contained in:
@@ -153,9 +153,9 @@ void IndexAndRefine::QuickPredictAndIntegrate(DataMessage &msg,
|
||||
BraggIntegrate2D(outcome.experiment, image, refl, msg.number);
|
||||
|
||||
std::vector<Reflection> 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);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user