![]() |
The Gaudi Framework
v31r0 (aeb156f0)
|
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... | |
static double | moment (const AIDA::IProfile1D *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::IProfile1D *histo, const unsigned int order) |
evaluate the uncertanty for 'bin-by-bin'-moment More... | |
static double | centralMoment (const AIDA::IProfile1D *histo, const unsigned int order) |
evaluate the 'bin-by-bin'-central moment (around the mean value) More... | |
static double | centralMomentErr (const AIDA::IProfile1D *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::IProfile1D *histo) |
get the skewness for the profile histogram More... | |
static double | skewnessErr (const AIDA::IProfile1D *histo) |
get the error in skewness for the profile histogram More... | |
static double | kurtosis (const AIDA::IProfile1D *histo) |
get the kurtosis for the profile histogram More... | |
static double | kurtosisErr (const AIDA::IProfile1D *histo) |
get the error in kurtosis for the profile histogram More... | |
static double | mean (const AIDA::IProfile1D *histo) |
get the mean value for the profile histogram (just for completeness) More... | |
static double | meanErr (const AIDA::IProfile1D *histo) |
get an error in the mean value More... | |
static double | rms (const AIDA::IProfile1D *histo) |
get the rms value for the profile histogram (just for completeness) More... | |
static double | rmsErr (const AIDA::IProfile1D *histo) |
get an error in the rms value More... | |
static double | sumBinHeightErr (const AIDA::IProfile1D *histo) |
get an error in the sum bin height ("in-range integral") More... | |
static double | sumAllBinHeightErr (const AIDA::IProfile1D *histo) |
get an error in the sum of all bin height ("integral") More... | |
static double | nEff (const AIDA::IProfile1D *histo) |
get the effective entries (just for completeness) More... | |
static double | overflowEntriesFrac (const AIDA::IProfile1D *histo) |
the fraction of overflow entries (useful for shape comparison) More... | |
static double | underflowEntriesFrac (const AIDA::IProfile1D *histo) |
the fraction of underflow entries (useful for shape comparison) More... | |
static double | overflowEntriesFracErr (const AIDA::IProfile1D *histo) |
error on fraction of overflow entries (useful for shape comparison) More... | |
static double | underflowEntriesFracErr (const AIDA::IProfile1D *histo) |
the error on fraction of underflow entries (useful for shape comparison) More... | |
static double | overflowIntegralFrac (const AIDA::IProfile1D *histo) |
the fraction of overflow intergal (useful for shape comparison) More... | |
static double | underflowIntegralFrac (const AIDA::IProfile1D *histo) |
the fraction of underflow integral (useful for shape comparison) More... | |
static double | overflowIntegralFracErr (const AIDA::IProfile1D *histo) |
the error on fraction of overflow intergal More... | |
static double | underflowIntegralFracErr (const AIDA::IProfile1D *histo) |
the error on fraction of underflow integral More... | |
static long | nEntries (const AIDA::IProfile1D *histo, const int imax) |
get number of entries in profile histogram up to the certain bin (not-included) More... | |
static long | nEntries (const AIDA::IProfile1D *histo, const int imin, const int imax) |
get number of entries in profile histogram form the certain minimal bin up to the certain maximal bin (not-included) More... | |
static double | nEntriesFrac (const AIDA::IProfile1D *histo, const int imax) |
get the fraction of entries in profile histogram up to the certain bin (not-included) More... | |
static double | nEntriesFrac (const AIDA::IProfile1D *histo, const int imin, const int imax) |
get fraction of entries in profile histogram form the certain minimal bin up to the certain maximal bin (not-included) More... | |
static double | nEntriesFracErr (const AIDA::IProfile1D *histo, const int imax) |
get the (binominal) error for the fraction of entries in profile histogram up to the certain bin (not-included) More... | |
static double | nEntriesFracErr (const AIDA::IProfile1D *histo, const int imin, const int imax) |
get the (binomial) error for the fraction of entries in the profile 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 30 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 544 of file HistoStats.cpp.
|
static |
evaluate the 'bin-by-bin'-central moment (around the mean value)
histo | histogram |
order | the moment parameter |
value | central value |
Definition at line 555 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 568 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 581 of file HistoStats.cpp.
|
static |
get the kurtosis for the histogram
Definition at line 603 of file HistoStats.cpp.
|
static |
get the kurtosis for the profile histogram
Definition at line 607 of file HistoStats.cpp.
|
static |
get the error in kurtosis for the histogram
Definition at line 611 of file HistoStats.cpp.
|
static |
get the error in kurtosis for the profile histogram
Definition at line 615 of file HistoStats.cpp.
|
static |
get the mean value for the histogram (just for completeness)
Definition at line 627 of file HistoStats.cpp.
|
static |
get the mean value for the profile histogram (just for completeness)
Definition at line 631 of file HistoStats.cpp.
|
static |
get an error in the mean value
Definition at line 635 of file HistoStats.cpp.
|
static |
get an error in the mean value
Definition at line 639 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 499 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 511 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 522 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 533 of file HistoStats.cpp.
|
static |
get the effective entries (just for completeness)
Definition at line 619 of file HistoStats.cpp.
|
static |
get the effective entries (just for completeness)
Definition at line 623 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 783 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 807 of file HistoStats.cpp.
|
static |
get number of entries in profile 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 795 of file HistoStats.cpp.
|
static |
get number of entries in profile 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 822 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 837 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 861 of file HistoStats.cpp.
|
static |
get the fraction of entries in profile 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 849 of file HistoStats.cpp.
|
static |
get fraction of entries in profile 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 876 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 891 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 915 of file HistoStats.cpp.
|
static |
get the (binominal) error for the fraction of entries in profile 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 903 of file HistoStats.cpp.
|
static |
get the (binomial) error for the fraction of entries in the profile 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 930 of file HistoStats.cpp.
|
static |
the fraction of overflow entries (useful for shape comparison)
Definition at line 681 of file HistoStats.cpp.
|
static |
the fraction of overflow entries (useful for shape comparison)
Definition at line 687 of file HistoStats.cpp.
|
static |
error on fraction of overflow entries (useful for shape comparison)
Definition at line 729 of file HistoStats.cpp.
|
static |
error on fraction of overflow entries (useful for shape comparison)
Definition at line 735 of file HistoStats.cpp.
|
static |
the fraction of overflow intergal (useful for shape comparison)
Definition at line 705 of file HistoStats.cpp.
|
static |
the fraction of overflow intergal (useful for shape comparison)
Definition at line 711 of file HistoStats.cpp.
|
static |
the error on fraction of overflow intergal
Definition at line 753 of file HistoStats.cpp.
|
static |
the error on fraction of overflow intergal
Definition at line 759 of file HistoStats.cpp.
|
static |
get the rms value for the histogram (just for completeness)
Definition at line 643 of file HistoStats.cpp.
|
static |
get the rms value for the profile histogram (just for completeness)
Definition at line 647 of file HistoStats.cpp.
|
static |
get an error in the rms value
Definition at line 651 of file HistoStats.cpp.
|
static |
get an error in the rms value
Definition at line 655 of file HistoStats.cpp.
|
static |
get the skewness for the histogram
Definition at line 587 of file HistoStats.cpp.
|
static |
get the skewness for the profile histogram
Definition at line 591 of file HistoStats.cpp.
|
static |
get the error in skewness for the histogram
Definition at line 595 of file HistoStats.cpp.
|
static |
get the error in skewness for the profile histogram
Definition at line 599 of file HistoStats.cpp.
|
static |
get an error in the sum of all bin height ("integral")
Definition at line 669 of file HistoStats.cpp.
|
static |
get an error in the sum of all bin height ("integral")
Definition at line 675 of file HistoStats.cpp.
|
static |
get an error in the sum bin height ("in-range integral")
Definition at line 659 of file HistoStats.cpp.
|
static |
get an error in the sum bin height ("in-range integral")
Definition at line 665 of file HistoStats.cpp.
|
static |
the fraction of underflow entries (useful for shape comparison)
Definition at line 693 of file HistoStats.cpp.
|
static |
the fraction of underflow entries (useful for shape comparison)
Definition at line 699 of file HistoStats.cpp.
|
static |
the error on fraction of underflow entries (useful for shape comparison)
Definition at line 741 of file HistoStats.cpp.
|
static |
the error on fraction of underflow entries (useful for shape comparison)
Definition at line 747 of file HistoStats.cpp.
|
static |
the fraction of underflow integral (useful for shape comparison)
Definition at line 717 of file HistoStats.cpp.
|
static |
the fraction of underflow integral (useful for shape comparison)
Definition at line 723 of file HistoStats.cpp.
|
static |
the error on fraction of underflow integral
Definition at line 765 of file HistoStats.cpp.
|
static |
the error on fraction of underflow integral
Definition at line 771 of file HistoStats.cpp.