|
My Project
|
incrementaly maintain average of data sequence More...
#include <average.h>
Public Member Functions | |
| 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 |
Private Attributes | |
| double | mean |
| int | elements |
|
inline |
Add an element x.
Definition at line 27 of file average.h.
References elements, and mean.
Referenced by osl::stat::Ratio::add(), osl::stat::Variance::add(), and osl::stat::TwoDimensionalStatistics::Data::add().
|
inline |
|
inline |
Definition at line 42 of file average.h.
References elements, and mean.
Referenced by osl::stat::Ratio::clear(), and osl::stat::TwoDimensionalStatistics::Data::clear().
|
inline |
Definition at line 34 of file average.h.
References elements, and mean.
Referenced by osl::stat::TwoDimensionalStatistics::Data::merge().
|
inline |
Definition at line 49 of file average.h.
References elements.
Referenced by osl::stat::Ratio::~Ratio().
|
private |
|
private |