Marsyas
0.6.0-alpha
|
Gathers the running average, variance, standard deviation, etc. More...
#include <RunningStatistics.h>
Inherits MarSystem.
Public Member Functions | |
MarSystem * | clone () const |
void | myProcess (realvec &in, realvec &out) |
The core processing method of this MarSystem. | |
RunningStatistics (std::string name) | |
RunningStatistics (const RunningStatistics &a) | |
~RunningStatistics () |
Gathers the running average, variance, standard deviation, etc.
Outputs the running average and standard deviation of all the input so far.
Controls:
: add kurtosis
: add option to output running energy (we're calculating it anyway)
Definition at line 48 of file RunningStatistics.h.
RunningStatistics | ( | std::string | name | ) |
Add any specific controls needed by this MarSystem.
Definition at line 28 of file RunningStatistics.cpp.
RunningStatistics | ( | const RunningStatistics & | a | ) |
All member MarControlPtr have to be explicitly reassigned in the copy constructor.
Definition at line 35 of file RunningStatistics.cpp.
~RunningStatistics | ( | ) |
Definition at line 48 of file RunningStatistics.cpp.
Implements MarSystem.
Definition at line 53 of file RunningStatistics.cpp.
The core processing method of this MarSystem.
Implements MarSystem.
Definition at line 126 of file RunningStatistics.cpp.