te::stat::NumericStatisticalSummary Struct Reference

A structure to hold the set of statistics from a set of numerical values. More...

#include <NumericStatisticalSummary.h>

Public Member Functions

void clear ()
 Clear the structure. More...
 
 NumericStatisticalSummary ()
 Constructor. More...
 
 NumericStatisticalSummary (const NumericStatisticalSummary &rhs)
 Copy constructor. More...
 
NumericStatisticalSummaryoperator= (const NumericStatisticalSummary &rhs)
 Assignment operator. More...
 
 ~NumericStatisticalSummary ()
 Destructor. More...
 

Public Attributes

double m_amplitude
 
int m_count
 
double m_kernel
 
double m_kurtosis
 
double m_maxVal
 
double m_mean
 
double m_median
 
double m_minVal
 
std::vector< double > m_mode
 
std::map< double, double > m_percentEachClass
 
double m_skewness
 
double m_stdDeviation
 
double m_sum
 
int m_validCount
 
double m_varCoeff
 
double m_variance
 

Detailed Description

A structure to hold the set of statistics from a set of numerical values.

Definition at line 46 of file NumericStatisticalSummary.h.

Constructor & Destructor Documentation

te::stat::NumericStatisticalSummary::NumericStatisticalSummary ( )

Constructor.

te::stat::NumericStatisticalSummary::NumericStatisticalSummary ( const NumericStatisticalSummary rhs)

Copy constructor.

Parameters
rhsThe right-hand-side copy used to copy from.
te::stat::NumericStatisticalSummary::~NumericStatisticalSummary ( )

Destructor.

Member Function Documentation

void te::stat::NumericStatisticalSummary::clear ( )

Clear the structure.

NumericStatisticalSummary& te::stat::NumericStatisticalSummary::operator= ( const NumericStatisticalSummary rhs)

Assignment operator.

Parameters
rhsThe right-hand-side copy used to copy from.
Returns
A reference to this object.

Member Data Documentation

double te::stat::NumericStatisticalSummary::m_amplitude

Definition at line 88 of file NumericStatisticalSummary.h.

int te::stat::NumericStatisticalSummary::m_count

Definition at line 81 of file NumericStatisticalSummary.h.

double te::stat::NumericStatisticalSummary::m_kernel

Definition at line 84 of file NumericStatisticalSummary.h.

double te::stat::NumericStatisticalSummary::m_kurtosis

Definition at line 87 of file NumericStatisticalSummary.h.

double te::stat::NumericStatisticalSummary::m_maxVal

Definition at line 78 of file NumericStatisticalSummary.h.

double te::stat::NumericStatisticalSummary::m_mean

Definition at line 79 of file NumericStatisticalSummary.h.

double te::stat::NumericStatisticalSummary::m_median

Definition at line 89 of file NumericStatisticalSummary.h.

double te::stat::NumericStatisticalSummary::m_minVal

Definition at line 77 of file NumericStatisticalSummary.h.

std::vector<double> te::stat::NumericStatisticalSummary::m_mode

Definition at line 91 of file NumericStatisticalSummary.h.

std::map< double, double > te::stat::NumericStatisticalSummary::m_percentEachClass

Definition at line 92 of file NumericStatisticalSummary.h.

double te::stat::NumericStatisticalSummary::m_skewness

Definition at line 86 of file NumericStatisticalSummary.h.

double te::stat::NumericStatisticalSummary::m_stdDeviation

Definition at line 83 of file NumericStatisticalSummary.h.

double te::stat::NumericStatisticalSummary::m_sum

Definition at line 80 of file NumericStatisticalSummary.h.

int te::stat::NumericStatisticalSummary::m_validCount

Definition at line 82 of file NumericStatisticalSummary.h.

double te::stat::NumericStatisticalSummary::m_varCoeff

Definition at line 90 of file NumericStatisticalSummary.h.

double te::stat::NumericStatisticalSummary::m_variance

Definition at line 85 of file NumericStatisticalSummary.h.


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