![]() |
The Gaudi Framework
v41r0 (bdbe7744)
|
#include </builds/gaudi/Gaudi/GaudiKernel/include/Gaudi/Accumulators.h>


Public Member Functions | |
| template<typename Result = fp_result_type<Arithmetic>> | |
| auto | biased_sample_variance () const |
| template<typename Result = fp_result_type<Arithmetic>> | |
| auto | unbiased_sample_variance () const |
| template<typename Result = fp_result_type<Arithmetic>> | |
| auto | standard_deviation () const |
| Arithmetic | rms () const |
| template<typename Result = fp_result_type<Arithmetic>> | |
| auto | meanErr () const |
| Public Member Functions inherited from Gaudi::Accumulators::AccumulatorSet< Arithmetic, Atomicity, AvgAcc< Atomicity, Arithmetic >::InputType, AvgAcc, SquareAcc > | |
| constexpr | AccumulatorSet ()=default |
| AccumulatorSet & | operator+= (const InputType by) |
| OutputType | value () const |
| void | reset () |
| void | mergeAndReset (AccumulatorSet< Arithmetic, Ato, InputType, AvgAcc... > &other) |
| void | operator+ (AccumulatorSet< Arithmetic, Ato, InputType, AvgAcc... > &&other) |
| void | operator++ ()=delete |
Additional Inherited Members | |
| Public Types inherited from Gaudi::Accumulators::AccumulatorSet< Arithmetic, Atomicity, AvgAcc< Atomicity, Arithmetic >::InputType, AvgAcc, SquareAcc > | |
| using | InputType |
| using | OutputType |
| using | InternalType |
| using | JSONStringEntriesType |
| Static Protected Member Functions inherited from Gaudi::Accumulators::AccumulatorSet< Arithmetic, Atomicity, AvgAcc< Atomicity, Arithmetic >::InputType, AvgAcc, SquareAcc > | |
| static InternalType | extractJSONData (const nlohmann::json &j, const JSONStringEntriesType &entries) |
A SigmaAccumulator is an Accumulator able to compute an average and variance/rms This Base class is still templated on the averaging and square accumulators
Definition at line 799 of file Accumulators.h.
|
inline |
Definition at line 807 of file Accumulators.h.
|
inline |
Definition at line 834 of file Accumulators.h.
|
inline |
Definition at line 829 of file Accumulators.h.
|
inline |
Definition at line 821 of file Accumulators.h.
|
inline |