#include <Statistics.h>
Collaboration diagram for Impala::Core::Array::Statistics< ArrayT >:
Public Member Functions | |
Statistics (int maxNrSamples=50, bool running=false) | |
~Statistics () | |
bool | IsDoingStat () |
void | DoArray (ArrayT *a) |
ArrayT * | GetMinimum () |
ArrayT * | GetMaximum () |
ArrayT * | GetMean () |
ArrayT * | GetVariance () |
ArrayT * | GetStDev () |
void | Reset () |
Private Member Functions | |
void | InitNotRunning (ArrayT *a) |
void | CheckStatValid () |
void | CheckStDevValid () |
Private Attributes | |
int | mMaxNrSamples |
bool | mRunning |
bool | mDoneInit |
int | mNum |
ArrayT * | mMinVal |
ArrayT * | mMaxVal |
ArrayT * | mSum |
ArrayT * | mSumSqr |
ArrayT * | mSumAbs |
ArrayT * | mTmp |
bool | mStatValid |
ArrayT * | mMean |
ArrayT * | mVariance |
bool | mStDevValid |
ArrayT * | mStDev |
std::vector< ArrayT * > | mRunList |
Definition at line 28 of file Statistics.h.