Public Member Functions | |
void | Update (const T i) |
virtual void | Output (DataOutputCallback &callback) const |
long | getCount () const |
double | getSum () const |
double | getMin () const |
double | getMax () const |
double | getMean () const |
double | getStddev () const |
double | getVariance () const |
double | getSqrSum () const |
Protected Member Functions | |
virtual void | DoDispose (void) |
Protected Attributes | |
uint32_t | m_count |
T | m_total |
T | m_min |
T | m_max |
long ns3::MinMaxAvgTotalCalculator< T >::getCount | ( | ) | const [inline, virtual] |
Returns the number of the observations.
Implements ns3::StatisticalSummary.
double ns3::MinMaxAvgTotalCalculator< T >::getMax | ( | ) | const [inline, virtual] |
Returns the maximum of the values.
Implements ns3::StatisticalSummary.
double ns3::MinMaxAvgTotalCalculator< T >::getMean | ( | ) | const [inline, virtual] |
Returns the mean of the (weighted) observations.
Implements ns3::StatisticalSummary.
double ns3::MinMaxAvgTotalCalculator< T >::getMin | ( | ) | const [inline, virtual] |
Returns the minimum of the values.
Implements ns3::StatisticalSummary.
double ns3::MinMaxAvgTotalCalculator< T >::getSqrSum | ( | ) | const [inline, virtual] |
Returns the sum of the squared values.
Implements ns3::StatisticalSummary.
double ns3::MinMaxAvgTotalCalculator< T >::getStddev | ( | ) | const [inline, virtual] |
Returns the standard deviation of the (weighted) observations.
Implements ns3::StatisticalSummary.
double ns3::MinMaxAvgTotalCalculator< T >::getSum | ( | ) | const [inline, virtual] |
double ns3::MinMaxAvgTotalCalculator< T >::getVariance | ( | ) | const [inline, virtual] |
Returns the variance of the (weighted) observations.
Implements ns3::StatisticalSummary.