17 SpecularDetector1D::SpecularDetector1D(
const IAxis& axis)
 
   28 SpecularDetector1D::~SpecularDetector1D() = 
default;
 
   37     return Axes::Units::RADIANS;
 
   45         throw std::runtime_error(
 
   46             "SpecularDetector1D::getAxisName(size_t index) -> Error! index > 0");
 
   49 void SpecularDetector1D::initialize()
 
   51     setName(
"SpecularDetector1D");
 
Defines a detector for specular simulations.
 
Interface for one-dimensional axes.
 
Abstract detector interface.
 
1D detector for specular simulations.
 
std::string axisName(size_t index) const override
Returns the name for the axis with given index.
 
Axes::Units defaultAxesUnits() const override
Return default axes units.