|  | The Gaudi Framework
    v26r0
    | 
The collection of trivial functions to access the statistical information for the histograms. More...
#include <GaudiUtils/HistoStats.h>
| Static Public Member Functions | |
| static double | moment (const AIDA::IHistogram1D *histo, const unsigned int order, const double value=0) | 
| get the "bin-by-bin"-moment around the specified "value"  More... | |
| static double | momentErr (const AIDA::IHistogram1D *histo, const unsigned int order) | 
| evaluate the uncertanty for 'bin-by-bin'-moment  More... | |
| static double | centralMoment (const AIDA::IHistogram1D *histo, const unsigned int order) | 
| evaluate the 'bin-by-bin'-central moment (around the mean value)  More... | |
| static double | centralMomentErr (const AIDA::IHistogram1D *histo, const unsigned int order) | 
| evaluate the uncertanty for 'bin-by-bin'-central moment (around the mean value) ( the uncertanty is calculated with O(1/n2) precision)  More... | |
| static double | skewness (const AIDA::IHistogram1D *histo) | 
| get the skewness for the histogram  More... | |
| static double | skewnessErr (const AIDA::IHistogram1D *histo) | 
| get the error in skewness for the histogram  More... | |
| static double | kurtosis (const AIDA::IHistogram1D *histo) | 
| get the kurtosis for the histogram  More... | |
| static double | kurtosisErr (const AIDA::IHistogram1D *histo) | 
| get the error in kurtosis for the histogram  More... | |
| static double | mean (const AIDA::IHistogram1D *histo) | 
| get the mean value for the histogram (just for completeness)  More... | |
| static double | meanErr (const AIDA::IHistogram1D *histo) | 
| get an error in the mean value  More... | |
| static double | rms (const AIDA::IHistogram1D *histo) | 
| get the rms value for the histogram (just for completeness)  More... | |
| static double | rmsErr (const AIDA::IHistogram1D *histo) | 
| get an error in the rms value  More... | |
| static double | nEff (const AIDA::IHistogram1D *histo) | 
| get the effective entries (just for completeness)  More... | |
| static double | sumBinHeightErr (const AIDA::IHistogram1D *histo) | 
| get an error in the sum bin height ("in-range integral")  More... | |
| static double | sumAllBinHeightErr (const AIDA::IHistogram1D *histo) | 
| get an error in the sum of all bin height ("integral")  More... | |
| static double | overflowEntriesFrac (const AIDA::IHistogram1D *histo) | 
| the fraction of overflow entries (useful for shape comparison)  More... | |
| static double | underflowEntriesFrac (const AIDA::IHistogram1D *histo) | 
| the fraction of underflow entries (useful for shape comparison)  More... | |
| static double | overflowEntriesFracErr (const AIDA::IHistogram1D *histo) | 
| error on fraction of overflow entries (useful for shape comparison)  More... | |
| static double | underflowEntriesFracErr (const AIDA::IHistogram1D *histo) | 
| the error on fraction of underflow entries (useful for shape comparison)  More... | |
| static double | overflowIntegralFrac (const AIDA::IHistogram1D *histo) | 
| the fraction of overflow intergal (useful for shape comparison)  More... | |
| static double | underflowIntegralFrac (const AIDA::IHistogram1D *histo) | 
| the fraction of underflow integral (useful for shape comparison)  More... | |
| static double | overflowIntegralFracErr (const AIDA::IHistogram1D *histo) | 
| the error on fraction of overflow intergal  More... | |
| static double | underflowIntegralFracErr (const AIDA::IHistogram1D *histo) | 
| the error on fraction of underflow integral  More... | |
| static long | nEntries (const AIDA::IHistogram1D *histo, const int imax) | 
| get number of entries in histogram up to the certain bin (not-included)  More... | |
| static long | nEntries (const AIDA::IHistogram1D *histo, const int imin, const int imax) | 
| get number of entries in histogram form the certain minimal bin up to the certain maximal bin (not-included)  More... | |
| static double | nEntriesFrac (const AIDA::IHistogram1D *histo, const int imax) | 
| get the fraction of entries in histogram up to the certain bin (not-included)  More... | |
| static double | nEntriesFrac (const AIDA::IHistogram1D *histo, const int imin, const int imax) | 
| get fraction of entries in histogram form the certain minimal bin up to the certain maximal bin (not-included)  More... | |
| static double | nEntriesFracErr (const AIDA::IHistogram1D *histo, const int imax) | 
| get the (binominal) error for the fraction of entries in histogram up to the certain bin (not-included)  More... | |
| static double | nEntriesFracErr (const AIDA::IHistogram1D *histo, const int imin, const int imax) | 
| get the (binomial) error for the fraction of entries in histogram from the certain minimal bin up to the certain maximal bin (not-included)  More... | |
The collection of trivial functions to access the statistical information for the histograms.
Definition at line 31 of file HistoStats.h.
| 
 | static | 
evaluate the 'bin-by-bin'-central moment (around the mean value)
| histo | histogram | 
| order | the moment parameter | 
| value | central value | 
Definition at line 119 of file HistoStats.cpp.
| 
 | static | 
evaluate the uncertanty for 'bin-by-bin'-central moment (around the mean value) ( the uncertanty is calculated with O(1/n2) precision)
| histo | histogram | 
| order | the moment parameter | 
| value | central value | 
Definition at line 144 of file HistoStats.cpp.
| 
 | static | 
get the kurtosis for the histogram
Definition at line 192 of file HistoStats.cpp.
| 
 | static | 
get the error in kurtosis for the histogram
Definition at line 203 of file HistoStats.cpp.
| 
 | static | 
get the mean value for the histogram (just for completeness)
Definition at line 227 of file HistoStats.cpp.
| 
 | static | 
get an error in the mean value
Definition at line 236 of file HistoStats.cpp.
| 
 | static | 
get the "bin-by-bin"-moment around the specified "value"
| histo | histogram | 
| order | the moment parameter | 
| value | central value | 
Definition at line 49 of file HistoStats.cpp.
| 
 | static | 
evaluate the uncertanty for 'bin-by-bin'-moment
| histo | histogram | 
| order | the moment parameter | 
| value | central value | 
Definition at line 97 of file HistoStats.cpp.
| 
 | static | 
get the effective entries (just for completeness)
Definition at line 218 of file HistoStats.cpp.
| 
 | static | 
get number of entries in histogram up to the certain bin (not-included)
| histo | the pointer to the histogram | 
| imax | the bin number (not included) | 
| number | of entries | 
Definition at line 461 of file HistoStats.cpp.
| 
 | static | 
get number of entries in histogram form the certain minimal bin up to the certain maximal bin (not-included)
| histo | the pointer to the histogram | 
| imin | the minimal bin number (included) | 
| imax | the maximal bin number (not included) | 
| number | of entries | 
Definition at line 491 of file HistoStats.cpp.
| 
 | static | 
get the fraction of entries in histogram up to the certain bin (not-included)
| histo | the pointer to the histogram | 
| imax | the bin number (not included) | 
| fraction | of entries | 
Definition at line 526 of file HistoStats.cpp.
| 
 | static | 
get fraction of entries in histogram form the certain minimal bin up to the certain maximal bin (not-included)
| histo | the pointer to the histogram | 
| imin | the minimal bin number (included) | 
| imax | the maximal bin number (not included) | 
| fraction | of entries | 
Definition at line 549 of file HistoStats.cpp.
| 
 | static | 
get the (binominal) error for the fraction of entries in histogram up to the certain bin (not-included)
| histo | the pointer to the histogram | 
| imax | the bin number (not included) | 
| error | for the fraction of entries | 
Definition at line 572 of file HistoStats.cpp.
| 
 | static | 
get the (binomial) error for the fraction of entries in histogram from the certain minimal bin up to the certain maximal bin (not-included)
| histo | the pointer to the histogram | 
| imin | the minimal bin number (included) | 
| imax | the maximal bin number (not included) | 
| error | for the fraction of entries | 
Definition at line 598 of file HistoStats.cpp.
| 
 | static | 
the fraction of overflow entries (useful for shape comparison)
Definition at line 309 of file HistoStats.cpp.
| 
 | static | 
error on fraction of overflow entries (useful for shape comparison)
Definition at line 373 of file HistoStats.cpp.
| 
 | static | 
the fraction of overflow intergal (useful for shape comparison)
Definition at line 345 of file HistoStats.cpp.
| 
 | static | 
the error on fraction of overflow intergal
Definition at line 411 of file HistoStats.cpp.
| 
 | static | 
get the rms value for the histogram (just for completeness)
Definition at line 246 of file HistoStats.cpp.
| 
 | static | 
get an error in the rms value
Definition at line 255 of file HistoStats.cpp.
| 
 | static | 
get the skewness for the histogram
Definition at line 167 of file HistoStats.cpp.
| 
 | static | 
get the error in skewness for the histogram
Definition at line 178 of file HistoStats.cpp.
| 
 | static | 
get an error in the sum of all bin height ("integral")
Definition at line 293 of file HistoStats.cpp.
| 
 | static | 
get an error in the sum bin height ("in-range integral")
Definition at line 270 of file HistoStats.cpp.
| 
 | static | 
the fraction of underflow entries (useful for shape comparison)
Definition at line 327 of file HistoStats.cpp.
| 
 | static | 
the error on fraction of underflow entries (useful for shape comparison)
Definition at line 392 of file HistoStats.cpp.
| 
 | static | 
the fraction of underflow integral (useful for shape comparison)
Definition at line 359 of file HistoStats.cpp.
| 
 | static | 
the error on fraction of underflow integral
Definition at line 433 of file HistoStats.cpp.