List of all members | Public Member Functions | Private Attributes
utils::statistics Class Reference

#include <statistics.h>

Public Member Functions

void add (double t)
 
double count ()
 
double mean ()
 
void output (const char *text, unsigned int m)
 
 statistics ()
 
double stdev (double var, double f)
 
double stdev ()
 
double stdevH ()
 
double stdevL ()
 

Private Attributes

double A
 
unsigned int N
 
double varH
 
double varL
 

Detailed Description

Definition at line 6 of file statistics.h.

Constructor & Destructor Documentation

utils::statistics::statistics ( )
inline

Definition at line 12 of file statistics.h.

Member Function Documentation

void utils::statistics::add ( double  t)
inline

Definition at line 15 of file statistics.h.

References A, N, varH, and varL.

Referenced by fftwpp::fftw::time().

double utils::statistics::count ( )
inline

Definition at line 13 of file statistics.h.

References N.

Referenced by fftwpp::fftw::time().

double utils::statistics::mean ( )
inline

Definition at line 14 of file statistics.h.

References A.

Referenced by fftwpp::fftw::time().

void utils::statistics::output ( const char *  text,
unsigned int  m 
)
inline

Definition at line 38 of file statistics.h.

References A, stdevH(), and stdevL().

double utils::statistics::stdev ( double  var,
double  f 
)
inline

Definition at line 25 of file statistics.h.

References N, and sqrt().

Referenced by fftwpp::fftw::time().

double utils::statistics::stdev ( )
inline

Definition at line 29 of file statistics.h.

References varH, and varL.

Referenced by stdevH(), and stdevL().

double utils::statistics::stdevH ( )
inline

Definition at line 35 of file statistics.h.

References stdev(), and varH.

Referenced by output().

double utils::statistics::stdevL ( )
inline

Definition at line 32 of file statistics.h.

References stdev(), and varL.

Referenced by output().

Member Data Documentation

double utils::statistics::A
private

Definition at line 8 of file statistics.h.

Referenced by add(), mean(), and output().

unsigned int utils::statistics::N
private

Definition at line 7 of file statistics.h.

Referenced by add(), count(), and stdev().

double utils::statistics::varH
private

Definition at line 10 of file statistics.h.

Referenced by add(), stdev(), and stdevH().

double utils::statistics::varL
private

Definition at line 9 of file statistics.h.

Referenced by add(), stdev(), and stdevL().


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

, generated on Tue Sep 26 2023.