boost::histogram::axis::transform::pow — Pow transform for equidistant bins in pow-space.
// In header: <boost/histogram/axis/regular.hpp> struct pow { // construct/copy/destruct explicit pow(double); pow() = default; // public member functions template<typename T> auto forward(T) const; template<typename T> auto inverse(T) const; bool operator==(const pow &) const noexcept; template<typename Archive> void serialize(Archive &, unsigned); // public data members double power; // power index };
pow
public member functionstemplate<typename T> auto forward(T x) const;Returns pow(x, power) of external value x.
template<typename T> auto inverse(T x) const;Returns pow(x, 1/power) of external value x.
bool operator==(const pow & o) const noexcept;
template<typename Archive> void serialize(Archive & ar, unsigned);