My Project
|
incrementaly maintain average and variance of data sequence More...
#include <variance.h>
Public Member Functions | |
Variance () | |
void | add (const double &x) |
double | variance () const |
double | average () const |
int | numElements () const |
Private Types | |
typedef Average | base_t |
Private Attributes | |
double | m_variance |
Additional Inherited Members | |
![]() | |
Average () | |
double | add (const double &x) |
Add an element x. | |
void | merge (const Average &r) |
void | clear (double a=0.0, int e=0) |
double | average () const |
int | numElements () const |
incrementaly maintain average and variance of data sequence
Definition at line 14 of file variance.h.
|
private |
Definition at line 17 of file variance.h.
|
inline |
Definition at line 20 of file variance.h.
|
inline |
Definition at line 24 of file variance.h.
References osl::stat::Average::add(), m_variance, and numElements().
|
inline |
Definition at line 49 of file average.h.
Referenced by add(), and variance().
|
inline |
Definition at line 33 of file variance.h.
References m_variance, and numElements().
|
private |
Definition at line 16 of file variance.h.
Referenced by add(), and variance().