MeanAndRMS class

Constructors, destructors, conversion operators

MeanAndRMS()
MeanAndRMS(const double xadd, const double weight = 1)
MeanAndRMS(const MeanAndRMS& ref)
operator double() const

Public functions

auto add(double xadd, double weight = 1) -> MeanAndRMS&
auto operator+=(double xadd) -> MeanAndRMS&
auto operator-=(double xadd) -> MeanAndRMS&
auto operator=(const MeanAndRMS& ref) -> MeanAndRMS&
auto sum_weight() const -> double
auto mean() const -> double
auto mean2() const -> double
auto rms2() const -> double
auto rms() const -> double
auto mean_error() const -> double
auto rms_error() const -> double

Protected variables

double m_w
double m_wx
double m_wx2