1 #ifndef NPSTAT_COORDINATESELECTOR_HH_
2 #define NPSTAT_COORDINATESELECTOR_HH_
32 inline double operator()(
const double* point,
const unsigned dim)
const
35 throw std::invalid_argument(
36 "In npstat::CoordinateSelector::operator(): "
37 "input array dimensionality is too small");
40 inline unsigned minDim()
const {
return index_ + 1U;}
41 inline unsigned maxDim()
const {
return UINT_MAX;}
Interface definition for multidimensional functors.
Definition: CoordinateSelector.hh:26
unsigned maxDim() const
Definition: CoordinateSelector.hh:41
unsigned minDim() const
Definition: CoordinateSelector.hh:40
double operator()(const double *point, const unsigned dim) const
Definition: CoordinateSelector.hh:32
Definition: AbsArrayProjector.hh:14
Definition: AbsMultivariateFunctor.hh:19