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... | |
NumericStatisticalSummary & | operator= (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 |
A structure to hold the set of statistics from a set of numerical values.
Definition at line 46 of file NumericStatisticalSummary.h.
te::stat::NumericStatisticalSummary::NumericStatisticalSummary | ( | ) |
Constructor.
te::stat::NumericStatisticalSummary::NumericStatisticalSummary | ( | const NumericStatisticalSummary & | rhs | ) |
Copy constructor.
rhs | The right-hand-side copy used to copy from. |
te::stat::NumericStatisticalSummary::~NumericStatisticalSummary | ( | ) |
Destructor.
void te::stat::NumericStatisticalSummary::clear | ( | ) |
Clear the structure.
NumericStatisticalSummary& te::stat::NumericStatisticalSummary::operator= | ( | const NumericStatisticalSummary & | rhs | ) |
Assignment operator.
rhs | The right-hand-side copy used to copy from. |
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.