#include <ChronoStatSvc/StatEntity.h>
Public Methods | |
| StatEntity () | |
| constructor. More... | |
| ~StatEntity () | |
| destructor. More... | |
| const unsigned long& | nEntries () const |
| getters similar to histograms :-)). More... | |
| const IChronoStatSvc::StatFlag& | flag () const |
| flag statistics: accumulated "flag". More... | |
| const IChronoStatSvc::StatFlag& | flag2 () const |
| accumulated "flag squared". More... | |
| const IChronoStatSvc::StatFlag | flagMean () const |
| mean value of flag. More... | |
| const IChronoStatSvc::StatFlag | flagRMS () const |
| r.m.s of flag. More... | |
| const IChronoStatSvc::StatFlag | flagMeanErr () const |
| error in mean value of flag. More... | |
| const IChronoStatSvc::StatFlag& | flagMin () const |
| minimal flag. More... | |
| const IChronoStatSvc::StatFlag& | flagMax () const |
| maximal flag. More... | |
| const IChronoStatSvc::StatWeight& | weight () const |
| accumulated "weight". More... | |
| const IChronoStatSvc::StatWeight& | weightMin () const |
| minimal "weight". More... | |
| const IChronoStatSvc::StatWeight& | weightMax () const |
| maximal "weight". More... | |
| const IChronoStatSvc::StatWeight | weightHarmonicMean () const |
| "mean harmonic" weight. More... | |
| unsigned long | addFlagAndWeight ( const IChronoStatSvc::StatFlag & Flag , const IChronoStatSvc::StatWeight& Weight ) |
| add a flag and weight. More... | |
| const std::string | stringOutPut () const |
| bool | operator< ( const StatEntity& se ) const |
| comparison. More... | |
| bool | operator<= ( const StatEntity& se ) const |
| bool | operator> ( const StatEntity& se ) const |
| bool | operator>= ( const StatEntity& se ) const |
Private Attributes | |
| unsigned long | m_se_nEntries |
| number of calls. More... | |
| IChronoStatSvc::StatFlag | m_se_accumulatedFlag |
| accumulated flag. More... | |
| IChronoStatSvc::StatFlag | m_se_minimalFlag |
| IChronoStatSvc::StatFlag | m_se_maximalFlag |
| IChronoStatSvc::StatFlag | m_se_accumulatedFlag2 |
| IChronoStatSvc::StatWeight | m_se_accumulatedWeight |
| accumulated weight. More... | |
| IChronoStatSvc::StatWeight | m_se_minimalWeight |
| IChronoStatSvc::StatWeight | m_se_maximalWeight |
Definition at line 33 of file StatEntity.h.
|
|
constructor.
Definition at line 39 of file StatEntity.h. |
|
|
destructor.
Definition at line 50 of file StatEntity.h. |
|
|
add a flag and weight.
Definition at line 167 of file StatEntity.h. Referenced by ChronoStatSvc::stat(). |
|
|
flag statistics: accumulated "flag".
Definition at line 110 of file StatEntity.h. Referenced by flagMean(), operator<(), and stringOutPut(). |
|
|
accumulated "flag squared".
Definition at line 112 of file StatEntity.h. Referenced by flagRMS(). |
|
|
maximal flag.
Definition at line 128 of file StatEntity.h. Referenced by stringOutPut(). |
|
|
mean value of flag.
Definition at line 114 of file StatEntity.h. Referenced by flagRMS(), and stringOutPut(). |
|
|
error in mean value of flag.
Definition at line 123 of file StatEntity.h. |
|
|
minimal flag.
Definition at line 126 of file StatEntity.h. Referenced by stringOutPut(). |
|
|
r.m.s of flag.
Definition at line 117 of file StatEntity.h. Referenced by flagMeanErr(), and stringOutPut(). |
|
|
getters similar to histograms :-)).
Definition at line 108 of file StatEntity.h. Referenced by flagMean(), flagMeanErr(), flagRMS(), operator<(), stringOutPut(), and weightHarmonicMean(). |
|
|
comparison.
Definition at line 139 of file StatEntity.h. |
|
|
|
|
|
|
|
|
|
|
|
Definition at line 181 of file StatEntity.h. Referenced by ChronoStatSvc::finalize(). |
|
|
accumulated "weight".
Definition at line 130 of file StatEntity.h. Referenced by operator<(), stringOutPut(), and weightHarmonicMean(). |
|
|
"mean harmonic" weight.
Definition at line 136 of file StatEntity.h. Referenced by stringOutPut(). |
|
|
maximal "weight".
Definition at line 134 of file StatEntity.h. Referenced by stringOutPut(). |
|
|
minimal "weight".
Definition at line 132 of file StatEntity.h. Referenced by stringOutPut(). |
|
|
accumulated flag.
Definition at line 97 of file StatEntity.h. |
|
|
Definition at line 100 of file StatEntity.h. |
|
|
accumulated weight.
Definition at line 102 of file StatEntity.h. |
|
|
Definition at line 99 of file StatEntity.h. |
|
|
Definition at line 104 of file StatEntity.h. |
|
|
Definition at line 98 of file StatEntity.h. |
|
|
Definition at line 103 of file StatEntity.h. |
|
|
number of calls.
Definition at line 95 of file StatEntity.h. |
1.2.3 written by Dimitri van Heesch,
© 1997-2000