12#include <boost/tuple/tuple.hpp>
31 double volume()
const;
33 double fraction(
const std::vector<boost::tuple<Mantid::coord_t, Mantid::coord_t>> &boxExtents)
const;
General N-dimensional box implicit function: Defines a cuboid in N dimensions that is aligned with th...
const Mantid::Kernel::VMD m_max
Maximum extents of MDBox.
const Mantid::Kernel::VMD m_min
Minimum extents of MDBox.
double m_volume
Box volume.
An "ImplicitFunction" defining a hyper-cuboid-shaped region in N dimensions.
Helper class which provides the Collimation Length for SANS instruments.