Logo ROOT   6.10/09
Reference Guide
Classes | Namespaces | Typedefs
THistData.hxx File Reference
#include <cmath>
#include <vector>
#include "ROOT/RArrayView.hxx"
#include "ROOT/THistUtils.hxx"
Include dependency graph for THistData.hxx:
This graph shows which files directly or indirectly include this file:

Classes

class  ROOT::Experimental::THistStatRuntime< DIMENSIONS, PRECISION, STORAGE >::TBinStat
 No-op; this class does not provide per-bin statistics. More...
 
class  ROOT::Experimental::THistDataMomentUncert< DIMENSIONS, PRECISION, STORAGE >::TBinStat
 No-op; this class does not provide per-bin statistics. More...
 
class  ROOT::Experimental::THistStatUncertainty< DIMENSIONS, PRECISION, STORAGE >::TBinStat
 Modifying view on a THistStatUncertainty for a given bin. More...
 
class  ROOT::Experimental::THistStatTotalSumOfSquaredWeights< DIMENSIONS, PRECISION, STORAGE >::TBinStat
 No-op; this class does not provide per-bin statistics. More...
 
class  ROOT::Experimental::THistStatTotalSumOfWeights< DIMENSIONS, PRECISION, STORAGE >::TBinStat
 No-op; this class does not provide per-bin statistics. More...
 
class  ROOT::Experimental::THistStatContent< DIMENSIONS, PRECISION, STORAGE >::TBinStat
 Modifying view on a THistStatContent for a given bin. More...
 
class  ROOT::Experimental::THistStatUncertainty< DIMENSIONS, PRECISION, STORAGE >::TConstBinStat
 Const view on a THistStatUncertainty for a given bin. More...
 
class  ROOT::Experimental::THistStatContent< DIMENSIONS, PRECISION, STORAGE >::TConstBinStat
 Const view on a THistStatContent for a given bin. More...
 
class  ROOT::Experimental::THist< DIMENSIONS, PRECISION, STAT >
 Histogram class for histograms with DIMENSIONS dimensions, where each bin count is stored by a value of type PRECISION. More...
 
class  ROOT::Experimental::Detail::THistBinStat< DATA, BASES >
 Const view on a bin's statistical data. More...
 
class  ROOT::Experimental::Detail::THistData< DIMENSIONS, PRECISION, STORAGE, STAT >
 A THistImplBase's data, provides accessors to all its statistics. More...
 
class  ROOT::Experimental::THistDataMomentUncert< DIMENSIONS, PRECISION, STORAGE >
 For now do as TH1: calculate first (xw) and second (x^2w) moment. More...
 
class  ROOT::Experimental::THistStatContent< DIMENSIONS, PRECISION, STORAGE >
 Basic histogram statistics, keeping track of the bin content and the total number of calls to Fill(). More...
 
class  ROOT::Experimental::THistStatRuntime< DIMENSIONS, PRECISION, STORAGE >
 Interface implementing a pure virtual functions DoFill(), DoFillN(). More...
 
class  ROOT::Experimental::THistStatTotalSumOfSquaredWeights< DIMENSIONS, PRECISION, STORAGE >
 Keeps track of the histogram's total sum of squared weights. More...
 
class  ROOT::Experimental::THistStatTotalSumOfWeights< DIMENSIONS, PRECISION, STORAGE >
 Keeps track of the histogram's total sum of weights. More...
 
class  ROOT::Experimental::THistStatUncertainty< DIMENSIONS, PRECISION, STORAGE >
 Histogram statistics to keep track of the Poisson uncertainty per bin. More...
 

Namespaces

 ROOT
 Namespace for new ROOT classes and functions.
 
 ROOT::Experimental
 
 ROOT::Experimental::Detail
 

Typedefs

template<class PRECISION >
using ROOT::Experimental::Detail::THistDataDefaultStorage = std::vector< PRECISION >
 std::vector has more template arguments; for the default storage we don't care about them, so use-decl them away: More...