Home  · Classes  · Annotated Classes  · Modules  · Members  · Namespaces  · Related Pages
Public Types | Public Member Functions | Private Attributes

mean_and_stddev Class Reference

functor to compute the mean and stddev of sequence using the std::foreach algorithm More...

#include <OpenMS/ANALYSIS/OPENSWATH/OPENSWATHALGO/ALGO/StatsHelpers.h>

List of all members.

Public Types

typedef double argument_type
typedef double result_type

Public Member Functions

 mean_and_stddev ()
void operator() (double sample)
double sample_variance () const
double standard_variance () const
double sample_stddev () const
double standard_stddev () const
double mean () const
unsigned long count () const
double variance () const
double stddev () const
double operator() () const

Private Attributes

double m_
double q_
unsigned long c_

Detailed Description

functor to compute the mean and stddev of sequence using the std::foreach algorithm


Member Typedef Documentation


Constructor & Destructor Documentation

mean_and_stddev (  )  [inline]

Member Function Documentation

unsigned long count (  )  const [inline]
double mean (  )  const [inline]
double operator() (  )  const [inline]
void operator() ( double  sample  )  [inline]
double sample_stddev (  )  const [inline]
double sample_variance (  )  const [inline]
double standard_stddev (  )  const [inline]
double standard_variance (  )  const [inline]
double stddev (  )  const [inline]
double variance (  )  const [inline]

Member Data Documentation

unsigned long c_ [private]
double m_ [private]
double q_ [private]

OpenMS / TOPP release 1.10.0 Documentation generated on Thu Mar 7 2013 09:43:00 using doxygen 1.7.1