48 static double moment(
const AIDA::IHistogram1D* histo,
const unsigned int order,
const double value = 0 );
56 static double momentErr(
const AIDA::IHistogram1D* histo,
const unsigned int order );
64 static double centralMoment(
const AIDA::IHistogram1D* histo,
const unsigned int order );
74 static double centralMomentErr(
const AIDA::IHistogram1D* histo,
const unsigned int order );
77 static double skewness(
const AIDA::IHistogram1D* histo );
80 static double skewnessErr(
const AIDA::IHistogram1D* histo );
83 static double kurtosis(
const AIDA::IHistogram1D* histo );
86 static double kurtosisErr(
const AIDA::IHistogram1D* histo );
89 static double mean(
const AIDA::IHistogram1D* histo );
92 static double meanErr(
const AIDA::IHistogram1D* histo );
95 static double rms(
const AIDA::IHistogram1D* histo );
98 static double rmsErr(
const AIDA::IHistogram1D* histo );
101 static double nEff(
const AIDA::IHistogram1D* histo );
134 static long nEntries(
const AIDA::IHistogram1D* histo,
const int imax );
142 static long nEntries(
const AIDA::IHistogram1D* histo,
153 static double nEntriesFrac(
const AIDA::IHistogram1D* histo,
const int imax );
161 static double nEntriesFrac(
const AIDA::IHistogram1D* histo,
const int imin,
const int imax );
170 static double nEntriesFracErr(
const AIDA::IHistogram1D* histo,
const int imax );
178 static double nEntriesFracErr(
const AIDA::IHistogram1D* histo,
const int imin,
const int imax );
188 static double moment(
const AIDA::IProfile1D* histo,
const unsigned int order,
const double value = 0 );
196 static double momentErr(
const AIDA::IProfile1D* histo,
const unsigned int order );
204 static double centralMoment(
const AIDA::IProfile1D* histo,
const unsigned int order );
214 static double centralMomentErr(
const AIDA::IProfile1D* histo,
const unsigned int order );
217 static double skewness(
const AIDA::IProfile1D* histo );
220 static double skewnessErr(
const AIDA::IProfile1D* histo );
223 static double kurtosis(
const AIDA::IProfile1D* histo );
226 static double kurtosisErr(
const AIDA::IProfile1D* histo );
229 static double mean(
const AIDA::IProfile1D* histo );
232 static double meanErr(
const AIDA::IProfile1D* histo );
235 static double rms(
const AIDA::IProfile1D* histo );
238 static double rmsErr(
const AIDA::IProfile1D* histo );
247 static double nEff(
const AIDA::IProfile1D* histo );
274 static long nEntries(
const AIDA::IProfile1D* histo,
const int imax );
282 static long nEntries(
const AIDA::IProfile1D* histo,
293 static double nEntriesFrac(
const AIDA::IProfile1D* histo,
const int imax );
301 static double nEntriesFrac(
const AIDA::IProfile1D* histo,
const int imin,
const int imax );
310 static double nEntriesFracErr(
const AIDA::IProfile1D* histo,
const int imax );
318 static double nEntriesFracErr(
const AIDA::IProfile1D* histo,
const int imin,
const int imax );
The collection of trivial functions to access the statistical information for the histograms.
static double overflowEntriesFracErr(const AIDA::IHistogram1D *histo)
error on fraction of overflow entries (useful for shape comparison)
static double sumBinHeightErr(const AIDA::IHistogram1D *histo)
get an error in the sum bin height ("in-range integral")
static double mean(const AIDA::IHistogram1D *histo)
get the mean value for the histogram (just for completeness)
static double overflowIntegralFrac(const AIDA::IHistogram1D *histo)
the fraction of overflow intergal (useful for shape comparison)
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"
static double kurtosis(const AIDA::IHistogram1D *histo)
get the kurtosis for the histogram
static double underflowEntriesFrac(const AIDA::IHistogram1D *histo)
the fraction of underflow entries (useful for shape comparison)
static long nEntries(const AIDA::IHistogram1D *histo, const int imax)
get number of entries in histogram up to the certain bin (not-included)
static double kurtosisErr(const AIDA::IHistogram1D *histo)
get the error in kurtosis for the histogram
static double underflowIntegralFrac(const AIDA::IHistogram1D *histo)
the fraction of underflow integral (useful for shape comparison)
static double underflowIntegralFracErr(const AIDA::IHistogram1D *histo)
the error on fraction of underflow integral
static double centralMoment(const AIDA::IHistogram1D *histo, const unsigned int order)
evaluate the 'bin-by-bin'-central moment (around the mean value)
static double rmsErr(const AIDA::IHistogram1D *histo)
get an error in the rms value
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-include...
static double nEntriesFrac(const AIDA::IHistogram1D *histo, const int imax)
get the fraction of entries in histogram up to the certain bin (not-included)
static double skewnessErr(const AIDA::IHistogram1D *histo)
get the error in skewness for the histogram
static double rms(const AIDA::IHistogram1D *histo)
get the rms value for the histogram (just for completeness)
static double skewness(const AIDA::IHistogram1D *histo)
get the skewness for the histogram
static double nEff(const AIDA::IHistogram1D *histo)
get the effective entries (just for completeness)
static double meanErr(const AIDA::IHistogram1D *histo)
get an error in the mean value
static double underflowEntriesFracErr(const AIDA::IHistogram1D *histo)
the error on fraction of underflow entries (useful for shape comparison)
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 c...
static double overflowIntegralFracErr(const AIDA::IHistogram1D *histo)
the error on fraction of overflow intergal
static double sumAllBinHeightErr(const AIDA::IHistogram1D *histo)
get an error in the sum of all bin height ("integral")
static double momentErr(const AIDA::IHistogram1D *histo, const unsigned int order)
evaluate the uncertanty for 'bin-by-bin'-moment
static double overflowEntriesFrac(const AIDA::IHistogram1D *histo)
the fraction of overflow entries (useful for shape comparison)
This file provides a Grammar for the type Gaudi::Accumulators::Axis It allows to use that type from p...