35 std::vector<uint32_t>
m_sum;
62 double get_sum(
const unsigned isample)
const;
68 double get_mean(
const unsigned isample_min,
const unsigned isample_max)
const;
72 double get_rms(
const unsigned isample)
const;
73 double get_rms(
const unsigned isample_min,
const unsigned isample_max)
const;
86 void add(
const std::vector<short>& samples);
std::vector< uint32_t > m_sum
double get_mean(const unsigned isample) const
void add(const std::vector< short > &samples)
const short & get_min() const
double get_mean(const unsigned isample_min, const unsigned isample_max) const
const short & get_max() const
std::vector< uint64_t > m_sumSquares
double get_rms(const unsigned isample_min, const unsigned isample_max) const
void set_max(const short max)
unsigned get_nsamples() const
double get_sum(const unsigned isample) const
double get_rms(const unsigned isample) const
void set_min(const short min)