KrisLibrary  1.0.0
Public Member Functions | Public Attributes | List of all members
Statistics::DistributionCollector Struct Reference

Incrementally collects samples from a univariate distribution. More...

#include <DistributionCollector.h>

Public Member Functions

void operator<< (Real x)
 
void collect (Real x)
 
void weightedCollect (Real x, Real weight)
 
Real number () const
 
Real minimum () const
 
Real maximum () const
 
Real average () const
 
Real mean () const
 
Real variance () const
 
Real stddev () const
 
Real skewness () const
 
Real moment (int i, Real center) const
 
void clear ()
 

Public Attributes

Real n
 
Real xmin
 
Real xmax
 
Real sum
 
Real sumsquared
 
Real sumcubed
 

Detailed Description

Incrementally collects samples from a univariate distribution.

Allows calculating the moments 1-3 (mean,variance,skewness) and the minimum and maximum values.


The documentation for this struct was generated from the following files: