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...