#ifndef GTL_MATH_H #define GTL_MATH_H #include "math_global.h" #include class MATH_EXPORT mathFunctions { public: mathFunctions(); static qreal squared_sum(const std::vector::iterator& begin, const std::vector::iterator& end); static qreal rms(const std::vector::iterator& begin, const std::vector::iterator& end); static qreal max(const std::vector::iterator& begin, const std::vector::iterator& end); static qreal min(const std::vector::iterator& begin, const std::vector::iterator& end); static qreal mean(const std::vector::iterator& begin, const std::vector::iterator& end); static qreal kurt(const std::vector::iterator& begin, const std::vector::iterator& end); static qreal var(const std::vector::iterator& begin, const std::vector::iterator& end); }; #endif // GTL_MATH_H