14 #ifndef _Map3Projector_H_
15 #define _Map3Projector_H_
46 virtual void changedNTuple();
53 virtual void addPointReps ();
66 virtual Range valueRange()
const;
78 const std::string & getZLabel()
const;
81 virtual double getZValue (
double x,
double y )
const;
85 virtual void prepareValues ();
89 virtual void fillProjectedValues (
DataSource * ntuple,
90 bool in_range =
false )
const;
96 #endif // _Map3Projector_H_
#define MDL_HIPPOPLOT_API
An NTupleProjector is a projector that projects data from an DataSource object.
numeric::array clone(numeric::array arr)
The base class for the Projector hierarchy.
hippodraw::Range class interface
Expresses a range of values.
A derived class of NTupleProjector that maps 3 DataSource columns to a 3-dimensional projection...
hippodraw::NTupleProjector class interface
Range m_z_range
The Z projection range.
Base class for DataSource.