14 #ifndef _Bins2DProfile_H_
15 #define _Bins2DProfile_H_
37 std::vector<std::vector<double> >
m_sumZ;
68 virtual void accumulate(
double x,
double y,
double z,
double w = 1.0 );
71 virtual double getZValue (
double x,
double y )
const;
73 virtual NTuple * createNTuple ()
const;
74 virtual void fillDataSource (
DataSource * ntuple )
const;
75 virtual void setBinContents (
const DataSource * ntuple );
81 #endif // _Bins2DProfile_H_
#define MDL_HIPPOPLOT_API
The class for the 2D profile binner hierarchy.
Bins2DBase class interface.
std::vector< std::vector< double > > m_variance
The accumulated square of the weights.
numeric::array clone(numeric::array arr)
A DataSource class implemented with std::vector<double> to store the column data. ...
Range m_z_range
The range of the z axis.
The base class for the 2D binner hierarchy.
hippodraw::Range class interface
Expresses a range of values.
std::vector< std::vector< double > > m_sumZ
The accumulated sum of the z variable in each bin.
The base class for the binner hierarchy.
Base class for DataSource.