FairRoot/PandaRoot
|
#include <RunningStats.h>
Public Member Functions | |
RunningStats () | |
void | Clear () |
void | Push (double x) |
long long | NumDataValues () const |
double | Mean () const |
double | Variance () const |
double | StandardDeviation () const |
double | Skewness () const |
double | Kurtosis () const |
RunningStats & | operator+= (const RunningStats &rhs) |
Private Attributes | |
long long | n |
double | M1 |
double | M2 |
double | M3 |
double | M4 |
Friends | |
RunningStats | operator+ (const RunningStats a, const RunningStats b) |
Definition at line 11 of file RunningStats.h.
RunningStats::RunningStats | ( | ) |
void RunningStats::Clear | ( | ) |
double RunningStats::Kurtosis | ( | ) | const |
double RunningStats::Mean | ( | ) | const |
long long RunningStats::NumDataValues | ( | ) | const |
RunningStats& RunningStats::operator+= | ( | const RunningStats & | rhs | ) |
void RunningStats::Push | ( | double | x | ) |
double RunningStats::Skewness | ( | ) | const |
double RunningStats::StandardDeviation | ( | ) | const |
double RunningStats::Variance | ( | ) | const |
|
friend |
|
private |
Definition at line 29 of file RunningStats.h.
|
private |
Definition at line 29 of file RunningStats.h.
|
private |
Definition at line 29 of file RunningStats.h.
|
private |
Definition at line 29 of file RunningStats.h.
|
private |
Definition at line 28 of file RunningStats.h.