#include "gtl_math_spec_meas.h" #include "gtl_math.h" namespace gtl { namespace math { spec_meas::spec_meas() { } qreal spec_meas::rms(const std::vector::iterator& begin, const std::vector::iterator& end) { return mathFunctions::rms(begin, end); } qreal spec_meas::max(const std::vector::iterator& begin, const std::vector::iterator& end) { return mathFunctions::max(begin, end); } qreal spec_meas::freq_max(const std::vector::iterator& begin, const std::vector::iterator& end, const qreal resolution) { return std::distance(begin, std::max_element(begin, end))*resolution; } } // namespace math } // namespace gtl