17 namespace ActsFatras {
20 template <
typename cast_t>
26 return (
valMin <= cast_t()(thing));
31 template <
typename cast_t>
33 double valMax = std::numeric_limits<double>::max();
37 return (cast_t()(thing) <
valMax);
44 template <
typename cast_t>
46 double valMin = std::numeric_limits<double>::lowest();
47 double valMax = std::numeric_limits<double>::max();
51 const auto val = cast_t()(thing);
57 template <
typename... selectors_t>
62 template <
typename... selectors_t>