#include <statisticmeasure.h>
Inherits AbstractMeasure.
Inheritance diagram for StatisticMeasure:


Public Member Functions | |
| StatisticMeasure (double &observedValue, const char *measureName, MeasureMode mode, long stepSpan, double additionalParam) | |
| virtual | ~StatisticMeasure () |
| virtual void | step () |
Protected Member Functions | |
| void | internInit () |
| virtual double | calculateSumValue () |
| virtual double | calculateAverageValue () |
| virtual double | calculateMovingAverageValue () |
| virtual double | calculateStepDifference () |
| virtual double | calculateNormalizedStepDifference () |
| virtual double | testConvergence () |
Protected Attributes | |
| double & | observedValue |
| MeasureMode | mode |
| long | stepSpan |
| double | additionalParam |
| long | oldestStepIndex |
| long | newestStepIndex |
| double * | valueHistory |
| long | stepsReached |
| StatisticMeasure | ( | double & | observedValue, | |
| const char * | measureName, | |||
| MeasureMode | mode, | |||
| long | stepSpan, | |||
| double | additionalParam | |||
| ) |
| virtual ~StatisticMeasure | ( | ) | [inline, virtual] |
| double calculateAverageValue | ( | ) | [protected, virtual] |
| double calculateMovingAverageValue | ( | ) | [protected, virtual] |
| double calculateNormalizedStepDifference | ( | ) | [protected, virtual] |
| double calculateStepDifference | ( | ) | [protected, virtual] |
| double calculateSumValue | ( | ) | [protected, virtual] |
| void internInit | ( | ) | [protected] |
| void step | ( | ) | [virtual] |
Implements AbstractMeasure.
| double testConvergence | ( | ) | [protected, virtual] |
double additionalParam [protected] |
MeasureMode mode [protected] |
long newestStepIndex [protected] |
double& observedValue [protected] |
long oldestStepIndex [protected] |
long stepSpan [protected] |
long stepsReached [protected] |
double* valueHistory [protected] |
1.4.7