DSPark 1.8.0
Header-only C++20 DSP for real-time and offline audio
Loading...
Searching...
No Matches
dspark::detail::ScaledSumSquares Class Reference

Scaled sum of squares; caller validates finite input and counts values. More...

#include <ScaledSumSquares.h>

Public Member Functions

void reset () noexcept
 
void add (double value) noexcept
 
double peak () const noexcept
 
double rms (double count) const noexcept
 

Detailed Description

Scaled sum of squares; caller validates finite input and counts values.

Definition at line 17 of file ScaledSumSquares.h.

Member Function Documentation

◆ add()

void dspark::detail::ScaledSumSquares::add ( double  value)
inlinenoexcept

Definition at line 21 of file ScaledSumSquares.h.

◆ peak()

double dspark::detail::ScaledSumSquares::peak ( ) const
inlinenoexcept

Definition at line 36 of file ScaledSumSquares.h.

◆ reset()

void dspark::detail::ScaledSumSquares::reset ( )
inlinenoexcept

Definition at line 20 of file ScaledSumSquares.h.

◆ rms()

double dspark::detail::ScaledSumSquares::rms ( double  count) const
inlinenoexcept

Definition at line 37 of file ScaledSumSquares.h.


The documentation for this class was generated from the following file: