18 bool IAxis::equals(
const IAxis& other)
const
23 std::vector<double> IAxis::getBinCenters()
const
28 std::vector<double> IAxis::getBinBoundaries()
const
31 "IAxis::getBinBoundaries() -> Error. Not implemented.");
37 "IAxis::createClippedAxis() -> Error. Not implemented.");
Defines many exception classes in namespace Exceptionss.
Interface for one-dimensional axes.
virtual IAxis * createClippedAxis(double left, double right) const
Creates a new clipped axis.
virtual bool contains(double value) const
Returns true if axis contains given point.
virtual double getMin() const =0
Returns value of first point of axis.
virtual double getMax() const =0
Returns value of last point of axis.
std::string getName() const
retrieve the label of the axis