incrementaly maintain average and variance of data sequence More...
#include <variance.h>


| Public Member Functions | |
| Variance () | |
| void | add (const double &x) | 
| double | variance () const | 
| Private Types | |
| typedef Average | base_t | 
| Private Attributes | |
| double | m_variance | 
| Additional Inherited Members | |
|  Private Member Functions inherited from osl::stat::Average | |
| Average () | |
| double | add (const double &x) | 
| Add an element x.  More... | |
| void | merge (const Average &r) | 
| void | clear (double a=0.0, int e=0) | 
| double | getAverage () const | 
| 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 osl::stat::Average::numElements().
| 
 | inline | 
Definition at line 33 of file variance.h.
References m_variance, and osl::stat::Average::numElements().
| 
 | private | 
Definition at line 16 of file variance.h.
Referenced by add(), and variance().
 1.8.4
 1.8.4