Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | Related Pages

ArRunningAverage Class Reference

This is a class for computing a running average of a number of elements. More...

#include <ariaUtil.h>

List of all members.

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 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


Detailed Description

This is a class for computing a running average of a number of elements.

Definition at line 1012 of file ariaUtil.h.


The documentation for this class was generated from the following files:
Generated on Wed Oct 19 12:56:54 2005 for Aria by  doxygen 1.4.0