te::stat::NumericStatisticalComplexSummary Struct Reference

#include <NumericStatisticalComplexSummary.h>

Classes

struct  ClassesPercentLess
 

Public Types

typedef std::map< std::complex< double >, std::complex< double >, ClassesPercentLessClassesPercentT
 

Public Member Functions

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

Public Attributes

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

Detailed Description

Definition at line 46 of file NumericStatisticalComplexSummary.h.

Member Typedef Documentation

typedef std::map< std::complex< double >, std::complex< double >, ClassesPercentLess > te::stat::NumericStatisticalComplexSummary::ClassesPercentT

Definition at line 58 of file NumericStatisticalComplexSummary.h.

Constructor & Destructor Documentation

te::stat::NumericStatisticalComplexSummary::NumericStatisticalComplexSummary ( )

Constructor.

Definition at line 29 of file NumericStatisticalComplexSummary.cpp.

te::stat::NumericStatisticalComplexSummary::NumericStatisticalComplexSummary ( const NumericStatisticalComplexSummary rhs)

Copy constructor.

Parameters
rhsThe right-hand-side copy used to copy from.

Definition at line 47 of file NumericStatisticalComplexSummary.cpp.

References m_amplitude, m_count, m_kernel, m_kurtosis, m_maxVal, m_mean, m_median, m_minVal, m_mode, m_percentEachClass, m_skewness, m_stdDeviation, m_sum, m_validCount, m_varCoeff, and m_variance.

te::stat::NumericStatisticalComplexSummary::~NumericStatisticalComplexSummary ( )

Destructor.

Definition at line 82 of file NumericStatisticalComplexSummary.cpp.

References clear().

Member Function Documentation

void te::stat::NumericStatisticalComplexSummary::clear ( void  )
te::stat::NumericStatisticalComplexSummary & te::stat::NumericStatisticalComplexSummary::operator= ( const NumericStatisticalComplexSummary rhs)

Assignment operator.

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

Definition at line 87 of file NumericStatisticalComplexSummary.cpp.

References clear(), m_amplitude, m_count, m_kernel, m_kurtosis, m_maxVal, m_mean, m_median, m_minVal, m_mode, m_percentEachClass, m_skewness, m_stdDeviation, m_sum, m_validCount, m_varCoeff, and m_variance.

Member Data Documentation

std::complex< double > te::stat::NumericStatisticalComplexSummary::m_amplitude
int te::stat::NumericStatisticalComplexSummary::m_count
std::complex< double > te::stat::NumericStatisticalComplexSummary::m_kernel
std::complex< double > te::stat::NumericStatisticalComplexSummary::m_kurtosis
std::complex< double > te::stat::NumericStatisticalComplexSummary::m_maxVal
std::complex< double > te::stat::NumericStatisticalComplexSummary::m_mean
std::complex< double > te::stat::NumericStatisticalComplexSummary::m_median
std::complex< double > te::stat::NumericStatisticalComplexSummary::m_minVal
std::vector<std::complex< double > > te::stat::NumericStatisticalComplexSummary::m_mode
ClassesPercentT te::stat::NumericStatisticalComplexSummary::m_percentEachClass
std::complex< double > te::stat::NumericStatisticalComplexSummary::m_skewness
std::complex< double > te::stat::NumericStatisticalComplexSummary::m_stdDeviation
std::complex< double > te::stat::NumericStatisticalComplexSummary::m_sum
int te::stat::NumericStatisticalComplexSummary::m_validCount
std::complex< double > te::stat::NumericStatisticalComplexSummary::m_varCoeff
std::complex< double > te::stat::NumericStatisticalComplexSummary::m_variance

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