NAMD
|
#include <Controller.h>
Public Member Functions | |
MovingAverage (int mws=20) | |
void | reset (int mws=20) |
void | addSample (double x) |
double | average () const |
Maintain moving window average for a collection of samples. Samples contained in a circular queue (newest replacing oldest) implemented using a fixed length vector. Average is updated for each new sample with O(1) work.
Definition at line 46 of file Controller.h.
|
inline |
Definition at line 53 of file Controller.h.
|
inline |
|
inline |
Definition at line 80 of file Controller.h.
Referenced by Controller::printEnergies().
|
inline |
Definition at line 56 of file Controller.h.
Referenced by Controller::resetMovingAverage().