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