Public Member Functions | Private Attributes
RunningStat Class Reference

#include <eval.h>

List of all members.

Public Member Functions

void Clear ()
double Mean () const
int NumDataValues () const
void Push (double x)
void Push (double x, double w)
 RunningStat ()
double StandardDeviation () const
double Variance () const

Private Attributes

double m_n
double m_newM
double m_newS
double m_oldM
double m_oldS

Detailed Description

Definition at line 126 of file eval.h.


Constructor & Destructor Documentation

Definition at line 129 of file eval.h.


Member Function Documentation

void RunningStat::Clear ( ) [inline]

Definition at line 131 of file eval.h.

double RunningStat::Mean ( ) const [inline]

Definition at line 183 of file eval.h.

int RunningStat::NumDataValues ( ) const [inline]

Definition at line 178 of file eval.h.

void RunningStat::Push ( double  x) [inline]

Definition at line 136 of file eval.h.

void RunningStat::Push ( double  x,
double  w 
) [inline]

Definition at line 157 of file eval.h.

double RunningStat::StandardDeviation ( ) const [inline]

Definition at line 193 of file eval.h.

double RunningStat::Variance ( ) const [inline]

Definition at line 188 of file eval.h.


Member Data Documentation

double RunningStat::m_n [private]

Definition at line 199 of file eval.h.

double RunningStat::m_newM [private]

Definition at line 200 of file eval.h.

double RunningStat::m_newS [private]

Definition at line 200 of file eval.h.

double RunningStat::m_oldM [private]

Definition at line 200 of file eval.h.

double RunningStat::m_oldS [private]

Definition at line 200 of file eval.h.


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


cob_3d_segmentation
Author(s): Georg Arbeiter
autogenerated on Wed Aug 26 2015 11:03:03