Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

Anaphe::AIDA_Tuple_native::AIDA_TupleVariableStatistics Class Reference

#include <AIDA_TupleVariableStatistics.h>

List of all members.

Public Methods

 AIDA_TupleVariableStatistics ()
 Constructor.

 ~AIDA_TupleVariableStatistics ()
 Destructor.

bool setStatistics (double valueMin, double valueMax, double valueMean, double valueRms, int numberOfEntries)
 Methods inherited from AIDA::DEV::ITupleVariableStatistics.

double min () const
double max () const
double mean () const
double rms () const
int entries () const
bool reset ()
bool addEntry (double value)

Private Methods

 AIDA_TupleVariableStatistics (const AIDA_TupleVariableStatistics &)
AIDA_TupleVariableStatistics & operator= (const AIDA_TupleVariableStatistics &)

Private Attributes

double m_min
double m_max
double m_sumOfValues
double m_sumOfValuesSquared
int m_entries


Constructor & Destructor Documentation

Anaphe::AIDA_Tuple_native::AIDA_TupleVariableStatistics::AIDA_TupleVariableStatistics  
 

Definition at line 4 of file AIDA_TupleVariableStatistics.cpp.

Anaphe::AIDA_Tuple_native::AIDA_TupleVariableStatistics::~AIDA_TupleVariableStatistics   [inline]
 

Definition at line 16 of file AIDA_TupleVariableStatistics.h.

Anaphe::AIDA_Tuple_native::AIDA_TupleVariableStatistics::AIDA_TupleVariableStatistics const AIDA_TupleVariableStatistics &    [private]
 


Member Function Documentation

bool Anaphe::AIDA_Tuple_native::AIDA_TupleVariableStatistics::addEntry double    value
 

int Anaphe::AIDA_Tuple_native::AIDA_TupleVariableStatistics::entries   const
 

double Anaphe::AIDA_Tuple_native::AIDA_TupleVariableStatistics::max   const
 

double Anaphe::AIDA_Tuple_native::AIDA_TupleVariableStatistics::mean   const
 

Referenced by rms().

double Anaphe::AIDA_Tuple_native::AIDA_TupleVariableStatistics::min   const
 

AIDA_TupleVariableStatistics& Anaphe::AIDA_Tuple_native::AIDA_TupleVariableStatistics::operator= const AIDA_TupleVariableStatistics &    [private]
 

bool Anaphe::AIDA_Tuple_native::AIDA_TupleVariableStatistics::reset  
 

double Anaphe::AIDA_Tuple_native::AIDA_TupleVariableStatistics::rms   const
 

Definition at line 29 of file AIDA_TupleVariableStatistics.cpp.

References m_entries, m_sumOfValuesSquared, and mean().

bool Anaphe::AIDA_Tuple_native::AIDA_TupleVariableStatistics::setStatistics double    valueMin,
double    valueMax,
double    valueMean,
double    valueRms,
int    numberOfEntries
 

Definition at line 14 of file AIDA_TupleVariableStatistics.cpp.

References m_entries, m_max, m_min, m_sumOfValues, and m_sumOfValuesSquared.


Member Data Documentation

int Anaphe::AIDA_Tuple_native::AIDA_TupleVariableStatistics::m_entries [private]
 

Definition at line 37 of file AIDA_TupleVariableStatistics.h.

Referenced by rms(), and setStatistics().

double Anaphe::AIDA_Tuple_native::AIDA_TupleVariableStatistics::m_max [private]
 

Definition at line 34 of file AIDA_TupleVariableStatistics.h.

Referenced by setStatistics().

double Anaphe::AIDA_Tuple_native::AIDA_TupleVariableStatistics::m_min [private]
 

Definition at line 33 of file AIDA_TupleVariableStatistics.h.

Referenced by setStatistics().

double Anaphe::AIDA_Tuple_native::AIDA_TupleVariableStatistics::m_sumOfValues [private]
 

Definition at line 35 of file AIDA_TupleVariableStatistics.h.

Referenced by setStatistics().

double Anaphe::AIDA_Tuple_native::AIDA_TupleVariableStatistics::m_sumOfValuesSquared [private]
 

Definition at line 36 of file AIDA_TupleVariableStatistics.h.

Referenced by rms(), and setStatistics().


The documentation for this class was generated from the following files:
Generated on Tue Feb 18 17:51:24 2003 for AIDA_Tuple_native by doxygen1.2.16