From c985ace24579c60464cdc5c656fc5d3926ed329f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Joan=20Vallv=C3=A9=20Navarro?= <jvallve@iri.upc.edu>
Date: Mon, 27 May 2019 11:33:13 +0200
Subject: [PATCH] removed number_of_tracks_ from processor_tracker

---
 include/core/processor/processor_tracker.h | 12 ------------
 src/processor/processor_tracker.cpp        |  4 +---
 2 files changed, 1 insertion(+), 15 deletions(-)

diff --git a/include/core/processor/processor_tracker.h b/include/core/processor/processor_tracker.h
index 56be18b64..efcf4d55b 100644
--- a/include/core/processor/processor_tracker.h
+++ b/include/core/processor/processor_tracker.h
@@ -97,8 +97,6 @@ class ProcessorTracker : public ProcessorBase
         FeatureBasePtrList new_features_last_;     ///< List of new features in \b last for landmark initialization and new key-frame creation.
         FeatureBasePtrList new_features_incoming_; ///< list of the new features of \b last successfully tracked in \b incoming
 
-        SizeStd number_of_tracks_;
-
     public:
         ProcessorTracker(const std::string& _type,
                          ProcessorParamsTrackerPtr _params_tracker);
@@ -204,16 +202,6 @@ class ProcessorTracker : public ProcessorBase
 
         FeatureBasePtrList& getNewFeaturesListLast();
 
-        const SizeStd& previousNumberOfTracks() const
-        {
-            return number_of_tracks_;
-        }
-
-        SizeStd& previousNumberOfTracks()
-        {
-            return number_of_tracks_;
-        }
-
     protected:
 
         void computeProcessingStep();
diff --git a/src/processor/processor_tracker.cpp b/src/processor/processor_tracker.cpp
index 7c4f2e6e5..4a47e5d9e 100644
--- a/src/processor/processor_tracker.cpp
+++ b/src/processor/processor_tracker.cpp
@@ -21,8 +21,7 @@ ProcessorTracker::ProcessorTracker(const std::string& _type,
         processing_step_(FIRST_TIME_WITHOUT_PACK),
         origin_ptr_(nullptr),
         last_ptr_(nullptr),
-        incoming_ptr_(nullptr),
-        number_of_tracks_(0)
+        incoming_ptr_(nullptr)
 {
     //
 }
@@ -251,7 +250,6 @@ void ProcessorTracker::process(CaptureBasePtr const _incoming_ptr)
             break;
     }
 
-    number_of_tracks_ = last_ptr_->getFeatureList().size();
     postProcess();
 }
 
-- 
GitLab