From d2e731de7abecbba579e192504a85cd4e098be5a Mon Sep 17 00:00:00 2001
From: Walter Van Herck <w.van.herck@fz-juelich.de>
Date: Thu, 7 Dec 2017 12:32:29 +0100
Subject: [PATCH] Fixed unit test

---
 Core/Lattice/Lattice.cpp | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/Core/Lattice/Lattice.cpp b/Core/Lattice/Lattice.cpp
index 4fde5851bb6..d4825552ae3 100644
--- a/Core/Lattice/Lattice.cpp
+++ b/Core/Lattice/Lattice.cpp
@@ -162,9 +162,9 @@ std::vector<kvector_t> Lattice::vectorsWithinRadius(
     const kvector_t v1, const kvector_t v2, const kvector_t v3,
     const kvector_t rec1, const kvector_t rec2, const kvector_t rec3) const
 {
-    int max_X = static_cast<int>(std::floor(rec1.mag()*radius/M_TWOPI));
-    int max_Y = static_cast<int>(std::floor(rec2.mag()*radius/M_TWOPI));
-    int max_Z = static_cast<int>(std::floor(rec3.mag()*radius/M_TWOPI));
+    int max_X = static_cast<int>(std::floor(rec1.mag()*radius/M_TWOPI + 0.5));
+    int max_Y = static_cast<int>(std::floor(rec2.mag()*radius/M_TWOPI + 0.5));
+    int max_Z = static_cast<int>(std::floor(rec3.mag()*radius/M_TWOPI + 0.5));
 
     std::vector<kvector_t> ret;
     for (int index_X = -max_X; index_X <= max_X; ++index_X) {
-- 
GitLab