Go to the documentation of this file.
6#ifndef imeas_CSimpleDataStatistics_included
7#define imeas_CSimpleDataStatistics_included
29 double standardDeviation,
35 double standardDeviation,
51 double m_standardDeviation;
General implementation of the IDataStatistics interface.
virtual double GetAverage() const
Get data average.
virtual bool Serialize(iser::IArchive &archive)
Load or store state of this object as a archive stream.
CSimpleDataStatistics(double average, double median, double standardDeviation, const istd::CRange &dataBoundaries)
virtual istd::CRange GetDataBoundaries() const
Get the range of values in the data sequence.
virtual double GetMedian() const
Get data median.
virtual int GetSupportedStatFeatures() const
Get set of supported statistical features.
virtual double GetStandardDeviation() const
Get data variance.
virtual void CreateStatistics(double average, double median, double standardDeviation, const istd::CRange &dataBoundaries)
Common interace for simple data statistics.
Represent input/output persistence archive.
Common class for all classes which objects can be archived or restored from archive.
This namespace contains classes for measurement system implementations.
© Witold Gantzke and Kirill Lepskiy