*/
template <class Histogram, unsigned I = 0>
static decltype(auto) axis(Histogram& hist, std::integral_constant<unsigned, I> = {}) {
- detail::axis_index_is_valid(hist.axes_, I);
+ assert(I < hist.rank());
return detail::axis_get<I>(hist.axes_);
}
*/
template <class Histogram>
static decltype(auto) axis(Histogram& hist, unsigned i) {
- detail::axis_index_is_valid(hist.axes_, i);
+ assert(i < hist.rank());
return detail::axis_get(hist.axes_, i);
}