14 #ifndef _ProfileProjector_H_ 15 #define _ProfileProjector_H_ 44 virtual void execute();
49 virtual void changedNTuple();
52 virtual void addPointReps ();
63 virtual Range valueRange ()
const;
73 virtual bool isAxisBinned (
const std::string & axis )
const;
91 virtual void update (
const Observable *
object );
98 virtual void willDelete (
const Observable *
object );
104 #endif // _ProfileProjector_H_ hippodraw::NTupleProjector class interface
Part of an implementation of the Observable-Observer pattern based on the example in the GOF Patterns...
#define MDL_HIPPOPLOT_API
Expresses a range of values.
The base class for the Projector hierarchy.
The BinningProjector is an abstract class provides most of the functionality for a projector that doe...
An NTupleProjector is a projector that projects data from an DataSource object.
numeric::array clone(numeric::array arr)
A derived class of BinningProjector which projects to a profile display.
hippodraw::BinningProjector class interface