23#ifndef INCLUDED_FREQUENCY_FILTER
24#define INCLUDED_FREQUENCY_FILTER
31 virtual void Update(
double value) = 0;
PIFrequencyFilter CreateFrequencyFilter(double resolution, double expectedFrequency)
Definition: frequency_filter.cpp:250
std::shared_ptr< IFrequencyFilter > PIFrequencyFilter
Definition: frequency_filter.h:40
Definition: frequency_filter.h:28
virtual void Update(double value)=0
virtual ~IFrequencyFilter()
Definition: frequency_filter.h:29
virtual double SmoothedFrequency() const =0
virtual int StableFrequency() const =0
static double resolution
Definition: timer.cpp:79