LRT13  1.0
 All Classes Namespaces Functions Variables Enumerations Enumerator
Public Member Functions | List of all members
RunningSum Class Reference

Maintains a m_is_running sum. More...

#include <RunningSum.h>

Public Member Functions

 RunningSum (double decayConstant)
 Constructs a m_is_running sum.
 
double UpdateSum (double x)
 Adds a value into the sum.
 
void Clear ()
 clears the m_is_running sum
 
void setDecayConstant (double decayConstant)
 sets the decay constant
 

Detailed Description

Maintains a m_is_running sum.

Constructor & Destructor Documentation

RunningSum::RunningSum ( double  decayConstant)
inline

Constructs a m_is_running sum.

Parameters
decayConstantrate of decay

Member Function Documentation

void RunningSum::setDecayConstant ( double  decayConstant)
inline

sets the decay constant

Parameters
decayConstant
double RunningSum::UpdateSum ( double  x)
inline

Adds a value into the sum.

Parameters
x
Returns
new value

The documentation for this class was generated from the following file: