biogears::RunningAverage Class Reference
#include <RunningAverage.h>
Public Member Functions | |
| RunningAverage () | |
| virtual | ~RunningAverage () |
| bool | Load (const CDM::RunningAverageData &in) |
| CDM::RunningAverageData * | Unload () const |
| void | Reset () |
| double | Sample (double d) |
| double | Value () |
| unsigned int | NumSamples () |
Protected Member Functions | |
| void | Unload (CDM::RunningAverageData &data) const |
Protected Attributes | |
| double | m_Sum |
| unsigned int | m_NumSamples |
Constructor & Destructor Documentation
| biogears::RunningAverage::RunningAverage | ( | ) |
|
virtual |
Member Function Documentation
| bool biogears::RunningAverage::Load | ( | const CDM::RunningAverageData & | in | ) |
|
inline |
| void biogears::RunningAverage::Reset | ( | ) |
Reset Counter info
| double biogears::RunningAverage::Sample | ( | double | d | ) |
Add value to Sample list and return the new average
| CDM::RunningAverageData * biogears::RunningAverage::Unload | ( | ) | const |
|
protected |
| double biogears::RunningAverage::Value | ( | ) |
Return the average value
Member Data Documentation
|
protected |
|
protected |

