36 return "A workspace with axis being a Numeric Axis is required here.";
double value
The value of the point.
Class to represent the axis of a workspace.
virtual bool isNumeric() const
Returns true if the axis is numeric.
const int m_axisNumber
Axis number to check on, defaults to 1.
std::string checkValidity(const MatrixWorkspace_sptr &value) const override
Check for validity.
Kernel::IValidator_sptr clone() const override
Clone the current state.
NumericAxisValidator(const int &axisNumber=1)
Class constructor with parameter.
Exception for index errors.
std::shared_ptr< MatrixWorkspace > MatrixWorkspace_sptr
shared pointer to the matrix workspace base class
std::shared_ptr< IValidator > IValidator_sptr
A shared_ptr to an IValidator.
std::string to_string(const wide_integer< Bits, Signed > &n)