Basic Image AlgorithmS Library  2.8.0
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | Protected Attributes | List of all members
BIAS::Distribution Class Reference

class for calculating mean, variance and possibly other parameters More...

#include <Base/Math/Distribution.hh>

Public Member Functions

void AddData (const std::vector< double > &data)
 
 Distribution ()
 
unsigned GetCount ()
 
double GetMean ()
 
double GetSigma ()
 
double GetVariance ()
 
void Reset ()
 
 ~Distribution ()
 

Protected Attributes

unsigned Count_
 
double SquaredSum_
 
double Sum_
 

Detailed Description

class for calculating mean, variance and possibly other parameters

Author
Felix Woelk
Date
08/2005

Definition at line 41 of file Distribution.hh.

Constructor & Destructor Documentation

Distribution::Distribution ( )

Definition at line 30 of file Distribution.cpp.

Distribution::~Distribution ( )

Definition at line 36 of file Distribution.cpp.

Member Function Documentation

void Distribution::AddData ( const std::vector< double > &  data)

Definition at line 45 of file Distribution.cpp.

Referenced by BIAS::GenerateRandomData().

unsigned BIAS::Distribution::GetCount ( )
inline

Definition at line 52 of file Distribution.hh.

double BIAS::Distribution::GetMean ( )
inline

Definition at line 55 of file Distribution.hh.

double BIAS::Distribution::GetSigma ( )
inline

Definition at line 63 of file Distribution.hh.

Referenced by BIAS::GenerateRandomData().

double BIAS::Distribution::GetVariance ( )
inline

Definition at line 58 of file Distribution.hh.

void Distribution::Reset ( )

Definition at line 39 of file Distribution.cpp.

Member Data Documentation

unsigned BIAS::Distribution::Count_
protected

Definition at line 69 of file Distribution.hh.

double BIAS::Distribution::SquaredSum_
protected

Definition at line 68 of file Distribution.hh.

double BIAS::Distribution::Sum_
protected

Definition at line 67 of file Distribution.hh.


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