#include <cstat.h>
Inheritance diagram for cWeightedStdDev:
It can be used for example to calculate time average.
Public Member Functions | |
Constructors, destructor, assignment. | |
cWeightedStdDev (const cWeightedStdDev &r) | |
cWeightedStdDev (const char *name=NULL) | |
virtual | ~cWeightedStdDev () |
cWeightedStdDev & | operator= (const cWeightedStdDev &res) |
Redefined cObject member functions. | |
virtual cPolymorphic * | dup () const |
virtual void | netPack (cCommBuffer *buffer) |
virtual void | netUnpack (cCommBuffer *buffer) |
Redefined cStatistic functions. | |
virtual void | collect (double val) |
virtual void | collect2 (double val, double weight) |
virtual void | clearResult () |
virtual double | weights () const |
virtual double | mean () const |
virtual double | variance () const |
virtual void | saveToFile (FILE *) const |
virtual void | loadFromFile (FILE *) |
|
Constructors, destructor, duplication and assignment.
|
|
Constructors, destructor, duplication and assignment.
|
|
Constructors, destructor, duplication and assignment.
|
|
Clears the results collected so far.
Reimplemented from cStdDev. |
|
Collects one value.
Reimplemented from cStdDev. |
|
Collects one value with a given weight.
Reimplemented from cStatistic. |
|
Creates and returns an exact copy of this object. See cObject for more details. Reimplemented from cStdDev. |
|
Reads the object data from a file, in the format written out by saveToFile().
Reimplemented from cStdDev. |
|
Returns the mean of the samples collected.
Reimplemented from cStdDev. |
|
Serializes the object into a PVM or MPI send buffer. Used by the simulation kernel for parallel execution. See cObject for more details. Reimplemented from cStdDev. |
|
Deserializes the object from a PVM or MPI receive buffer Used by the simulation kernel for parallel execution. See cObject for more details. Reimplemented from cStdDev. |
|
Assignment operator. The name member doesn't get copied; see cObject's operator=() for more details. |
|
Writes the contents of the object into a text file.
Reimplemented from cStdDev. |
|
Returns the variance of the samples collected.
Reimplemented from cStdDev. |
|
Returns the sum of weights of the samples collected.
Reimplemented from cStdDev. |