14 #ifndef _Profile2DProjector_H_
15 #define _Profile2DProjector_H_
55 virtual void changedNTuple();
73 virtual Range valueRange()
const;
84 virtual void addPointReps ();
104 virtual void setOffset (
const std::string & axis,
112 virtual bool isAxisBinned (
const std::string & axis )
const;
116 const std::string & getZLabel()
const;
132 virtual void update (
const Observable *
object );
139 virtual void willDelete (
const Observable *
object );
145 #endif // _Profile2DProjector_H_
#define MDL_HIPPOPLOT_API
Part of an implementation of the Observable-Observer pattern based on the example in the GOF Patterns...
The BinningProjector is an abstract class provides most of the functionality for a projector that doe...
Range m_value_range
The range of the accumulated values.
hippodraw::BinningProjector class interface
An NTupleProjector is a projector that projects data from an DataSource object.
A derived class of BinningProjector that reads three columns of data and projects them to a two dimen...
numeric::array clone(numeric::array arr)
The base class for the Projector hierarchy.
hippodraw::Range class interface
Expresses a range of values.
hippodraw::NTupleProjector class interface