Class RunningMeanMAD

Inheritance Relationships

Base Type

Class Documentation

class RunningMeanMAD : public dsp::algorithms::RunningStatistics

Public Functions

inline RunningMeanMAD(double alpha = 1.0, unsigned int burn_in = 0, bool outlier_protection = false, double outlier_zscore = 3, double outlier_half_life = 1, double mean = 0.0, double mad = 0.0)
double mean() const
double mad() const

Protected Functions

virtual void update_statistics(double sample, double alpha)