From 5779e3cb4b174c649c01338a920081b91d939510 Mon Sep 17 00:00:00 2001
From: Joan Sola <jsola@iri.upc.edu>
Date: Mon, 19 Feb 2018 19:13:41 +0100
Subject: [PATCH] Transfer method to .cpp

---
 src/processor_base.cpp | 10 ++++++++++
 src/processor_base.h   |  5 -----
 2 files changed, 10 insertions(+), 5 deletions(-)

diff --git a/src/processor_base.cpp b/src/processor_base.cpp
index a7b02955e..847a438d3 100644
--- a/src/processor_base.cpp
+++ b/src/processor_base.cpp
@@ -136,4 +136,14 @@ void KFPackBuffer::print(void)
     std::cout << "]" << std::endl;
 }
 
+bool KFPackBuffer::checkTimeTolerance(const TimeStamp& _time_stamp1, const Scalar& _time_tolerance1,
+                                      const TimeStamp& _time_stamp2, const Scalar& _time_tolerance2)
+{
+    Scalar time_diff = std::fabs(_time_stamp1 - _time_stamp2);
+    Scalar time_tol  = std::min(_time_tolerance1, _time_tolerance2);
+    bool pass = time_diff <= time_tol;
+    return pass;
+    return (std::fabs(_time_stamp1 - _time_stamp2) <= std::min(_time_tolerance1, _time_tolerance2));
+}
+
 } // namespace wolf
diff --git a/src/processor_base.h b/src/processor_base.h
index 50c78c5a6..56d0ef663 100644
--- a/src/processor_base.h
+++ b/src/processor_base.h
@@ -181,11 +181,6 @@ inline KFPackBuffer::~KFPackBuffer(void)
 
 }
 
-inline bool KFPackBuffer::checkTimeTolerance(const TimeStamp& _time_stamp1, const Scalar& _time_tolerance1, const TimeStamp& _time_stamp2, const Scalar& _time_tolerance2)
-{
-    return (std::fabs(_time_stamp1 - _time_stamp2) < std::min(_time_tolerance1, _time_tolerance2) );
-}
-
 inline void KFPackBuffer::clear()
 {
     container_.clear();
-- 
GitLab