votca 2024.2-dev
|
#include <average.h>
Public Member Functions | |
void | Process (const T &value) |
void | Clear () |
template<typename iterator_type > | |
void | ProcessRange (const iterator_type &begin, const iterator_type &end) |
T | CalcDev () const |
T | CalcSig2 () const |
const T & | getAvg () const |
const T | getM2 () const |
size_t | getN () const |
Private Attributes | |
size_t | n_ = 0 |
T | av_ = 0 |
T | m2_ = 0 |
T votca::tools::Average< T >::CalcDev | ( | ) | const |
T votca::tools::Average< T >::CalcSig2 | ( | ) | const |
|
inline |
const T & votca::tools::Average< T >::getAvg | ( | ) | const |
const T votca::tools::Average< T >::getM2 | ( | ) | const |
size_t votca::tools::Average< T >::getN | ( | ) | const |
|
inline |
void votca::tools::Average< T >::ProcessRange | ( | const iterator_type & | begin, |
const iterator_type & | end ) |
|
private |
|
private |
|
private |