23 #ifndef INCLUDED_FREQUENCY_FILTER
24 #define INCLUDED_FREQUENCY_FILTER
31 virtual void Update(
double value) = 0;
45 #endif // #ifndef INCLUDED_FREQUENCY_FILTER
virtual int StableFrequency() const =0
shared_ptr< IFrequencyFilter > PIFrequencyFilter
virtual void Update(double value)=0
virtual ~IFrequencyFilter()
PIFrequencyFilter CreateFrequencyFilter(double resolution, double expectedFrequency)
virtual double SmoothedFrequency() const =0