YODA::XAxisMixin< Derived, EdgeT > Struct Template Reference CRTP mixin introducing convenience aliases along X axis. More...
Detailed Descriptiontemplate<class Derived, typename EdgeT = double> struct YODA::XAxisMixin< Derived, EdgeT > CRTP mixin introducing convenience aliases along X axis. Definition at line 18 of file BinnedUtils.h. Member Function Documentation◆ numBinsX()
template<class Derived , typename EdgeT = double>
Number of bins along the X axis. Definition at line 24 of file BinnedUtils.h. 24 {
25 return static_cast<const Derived*>(this)->numBinsAt(0, includeOverflows);
26 }
◆ rebinX() [1/2]
template<class Derived , typename EdgeT = double>
Definition at line 62 of file BinnedUtils.h. 62 {
63 static_cast<Derived*>(this)->template rebinTo<0>(newedges);
64 }
◆ rebinX() [2/2]
template<class Derived , typename EdgeT = double>
Definition at line 58 of file BinnedUtils.h. 58 {
59 static_cast<Derived*>(this)->template rebinBy<0>(n, begin, end);
60 }
◆ rebinXBy()
template<class Derived , typename EdgeT = double>
Definition at line 50 of file BinnedUtils.h. 50 {
51 static_cast<Derived*>(this)->template rebinBy<0>(n, begin, end);
52 }
◆ rebinXTo()
template<class Derived , typename EdgeT = double>
Definition at line 54 of file BinnedUtils.h. 54 {
55 static_cast<Derived*>(this)->template rebinTo<0>(newedges);
56 }
◆ xEdges()
template<class Derived , typename EdgeT = double>
All bin edges on X axis. +-inf edges are included. Definition at line 37 of file BinnedUtils.h. 37 {
38 return static_cast<const Derived*>(this)->template edges<0>(includeOverflows);
39 }
◆ xMax()
template<class Derived , typename EdgeT = double>
template<class T = EdgeT>
High edge of first histo's axis. Definition at line 34 of file BinnedUtils.h. 34{ return static_cast<const Derived*>(this)->template max<0>(); }
◆ xMin()
template<class Derived , typename EdgeT = double>
template<class T = EdgeT>
Low edge of first histo's axis. Definition at line 30 of file BinnedUtils.h. 30{ return static_cast<const Derived*>(this)->template min<0>(); }
◆ xWidths()
template<class Derived , typename EdgeT = double>
template<class T = EdgeT>
All widths on X axis.
Definition at line 46 of file BinnedUtils.h. 46 {
47 return static_cast<const Derived*>(this)->template widths<0>(includeOverflows);
48 }
The documentation for this struct was generated from the following file:
Generated on Mon Oct 28 2024 13:47:24 for YODA - Yet more Objects for Data Analysis by 1.9.8 |