![]() |
The Gaudi Framework
v33r0 (d5ea422b)
|
backward compatible StatEntity class. More...
#include <GaudiKernel/StatEntity.h>


Public Types | |
| using | AccParent = Gaudi::Accumulators::AccumulatorSet< double, Gaudi::Accumulators::atomicity::full, Gaudi::Accumulators::StatAccumulator, Gaudi::Accumulators::BinomialAccumulator > |
| using | BinomialAccParent = Gaudi::Accumulators::BinomialAccumulator< double, Gaudi::Accumulators::atomicity::full > |
Public Member Functions | |
| StatEntity ()=default | |
| the constructor with automatic registration in the owner's counter map More... | |
| template<class OWNER > | |
| StatEntity (OWNER *o, const std::string &tag) | |
| StatEntity (const unsigned long entries, const double flag, const double flag2, const double minFlag, const double maxFlag) | |
| void | reset () |
| void | operator= (double by) |
| StatEntity & | operator-= (double by) |
| StatEntity & | operator++ () |
| StatEntity | operator++ (int) |
| StatEntity & | operator-- () |
| StatEntity | operator-- (int) |
| bool | operator< (const StatEntity &se) const |
| StatEntity & | operator+= (double by) |
| StatEntity & | operator+= (StatEntity by) |
| unsigned long | add (const double v) |
| unsigned long | addFlag (const double v) |
| double | Sum () const |
| double | Mean () const |
| double | MeanErr () const |
| double | rms () const |
| double | Rms () const |
| double | RMS () const |
| double | Eff () const |
| double | Min () const |
| double | Max () const |
| double | flag () const |
| double | flag2 () const |
| double | flagMean () const |
| double | flagRMS () const |
| double | flagMeanErr () const |
| double | flagMin () const |
| double | flagMax () const |
| template<typename stream > | |
| stream & | printFormattedImpl (stream &o, const std::string &format) const |
| std::ostream & | printFormatted (std::ostream &o, const std::string &format) const |
| MsgStream & | printFormatted (MsgStream &o, const std::string &format) const |
| template<typename stream > | |
| stream & | printImpl (stream &o, bool tableFormat, const std::string &name, bool flag, std::string const &fmtHead) const |
| std::ostream & | print (std::ostream &o, bool tableFormat, const std::string &name, bool flag=true, std::string fmtHead="%|-48.48s|%|27t|") const |
| MsgStream & | print (MsgStream &o, bool tableFormat, const std::string &name, bool flag=true, std::string fmtHead="%|-48.48s|%|27t|") const |
| virtual std::ostream & | print (std::ostream &o, const std::string &tag) const override |
| virtual MsgStream & | print (MsgStream &o, const std::string &tag) const override |
| std::ostream & | print (std::ostream &o, bool tableFormat=false) const override |
| MsgStream & | print (MsgStream &o, bool tableFormat=false) const override |
| std::string | toString () const |
| std::ostream & | fillStream (std::ostream &o) const |
| MsgStream & | fillStream (MsgStream &o) const |
Static Public Member Functions | |
| static bool | effCounter (const std::string &name) |
backward compatible StatEntity class.
Should not be used. Only here for backward compatibility
Definition at line 18 of file StatEntity.h.
| using StatEntity::AccParent = Gaudi::Accumulators::AccumulatorSet<double, Gaudi::Accumulators::atomicity::full, Gaudi::Accumulators::StatAccumulator, Gaudi::Accumulators::BinomialAccumulator> |
Definition at line 25 of file StatEntity.h.
| using StatEntity::BinomialAccParent = Gaudi::Accumulators::BinomialAccumulator<double, Gaudi::Accumulators::atomicity::full> |
Definition at line 26 of file StatEntity.h.
|
default |
the constructor with automatic registration in the owner's counter map
|
inline |
Definition at line 32 of file StatEntity.h.
|
inline |
Definition at line 35 of file StatEntity.h.
|
inline |
Definition at line 81 of file StatEntity.h.
|
inline |
Definition at line 85 of file StatEntity.h.
|
inline |
Definition at line 93 of file StatEntity.h.
|
inlinestatic |
Definition at line 104 of file StatEntity.h.
|
inline |
Definition at line 186 of file StatEntity.h.
Definition at line 187 of file StatEntity.h.
|
inline |
Definition at line 97 of file StatEntity.h.
|
inline |
Definition at line 98 of file StatEntity.h.
|
inline |
Definition at line 103 of file StatEntity.h.
|
inline |
Definition at line 99 of file StatEntity.h.
|
inline |
Definition at line 101 of file StatEntity.h.
|
inline |
Definition at line 102 of file StatEntity.h.
|
inline |
Definition at line 100 of file StatEntity.h.
|
inline |
Definition at line 95 of file StatEntity.h.
|
inline |
Definition at line 88 of file StatEntity.h.
|
inline |
Definition at line 89 of file StatEntity.h.
|
inline |
Definition at line 94 of file StatEntity.h.
|
inline |
Definition at line 50 of file StatEntity.h.
|
inline |
Definition at line 54 of file StatEntity.h.
|
inline |
Definition at line 73 of file StatEntity.h.
|
inline |
Definition at line 77 of file StatEntity.h.
|
inline |
Definition at line 59 of file StatEntity.h.
|
inline |
Definition at line 63 of file StatEntity.h.
|
inline |
Definition at line 46 of file StatEntity.h.
|
inline |
Definition at line 68 of file StatEntity.h.
|
inline |
Definition at line 42 of file StatEntity.h.
|
inline |
Definition at line 159 of file StatEntity.h.
|
inline |
Definition at line 163 of file StatEntity.h.
|
inlineoverridevirtual |
Definition at line 167 of file StatEntity.h.
|
inlineoverridevirtual |
Definition at line 170 of file StatEntity.h.
|
inlineoverride |
Definition at line 173 of file StatEntity.h.
Definition at line 177 of file StatEntity.h.
|
inline |
Definition at line 115 of file StatEntity.h.
|
inline |
Definition at line 118 of file StatEntity.h.
|
inline |
Definition at line 110 of file StatEntity.h.
|
inline |
Definition at line 121 of file StatEntity.h.
|
inline |
Definition at line 41 of file StatEntity.h.
|
inline |
Definition at line 90 of file StatEntity.h.
|
inline |
Definition at line 91 of file StatEntity.h.
|
inline |
Definition at line 92 of file StatEntity.h.
|
inline |
Definition at line 87 of file StatEntity.h.
|
inline |
Definition at line 181 of file StatEntity.h.