double getAccumulatedValue() const
Measurement(const double &accuracy=0.0)
double _accumulatedSquares
To compute the standard deviation, we rely on the formula.
double _numberOfMeasurements
Needed to compute average value and variance.
void increaseAccuracy(const double &factor)
int getNumberOfMeasurements() const
void setAccuracy(const double &value)
double getMeanValueOfNextStep(double newValue) const
double _accumulatedValue
Accumulated value.
static tarch::logging::Log _log
double getStandardDeviation() const
We did face some seg faults (very rarely) where the parameter under the square root did become slight...
std::string toString() const
void setValue(const double &value)
Set the value.
double getAccuracy() const
double _lastValue
We store the last value.
bool isAccurateValue() const
Is value accurate.
double getMostRecentValue() const
double getMeanValue() const