#include <ariaUtil.h>
Public Member Functions | |
void | add (double val) |
Adds a number. | |
ArRunningAverage (size_t numToAverage) | |
Constructor, give it the number of elements you want to average. | |
void | clear (void) |
Clears the average. | |
double | getAverage (void) const |
Gets the average. | |
size_t | getCurrentNumAveraged (void) |
Gets the num averaged. | |
size_t | getNumToAverage (void) const |
Gets the number of elements. | |
void | setNumToAverage (size_t numToAverage) |
Sets the number of elements. | |
~ArRunningAverage () | |
Destructor. | |
Protected Attributes | |
size_t | myNum |
size_t | myNumToAverage |
double | myTotal |
std::list< double > | myVals |