|
votca 2025.1-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 |