|
| RAxisIrregular ()=default |
|
| RAxisIrregular (const std::vector< double > &binborders) |
| Construct a RAxisIrregular from a vector of bin borders. More...
|
|
| RAxisIrregular (std::string_view title, const std::vector< double > &binborders) |
| Construct a RAxisIrregular from a vector of bin borders. More...
|
|
| RAxisIrregular (std::string_view title, std::vector< double > &&binborders) noexcept |
| Construct a RAxisIrregular from a vector of bin borders. More...
|
|
| RAxisIrregular (std::vector< double > &&binborders) noexcept |
| Construct a RAxisIrregular from a vector of bin borders. More...
|
|
int | FindBin (double x) const noexcept |
| Find the bin index corresponding to coordinate x. More...
|
|
const std::vector< double > & | GetBinBorders () const noexcept |
| Access to the bin borders used by this axis. More...
|
|
double | GetBinCenter (int bin) const noexcept |
| Get the bin center of the bin with the given index. More...
|
|
double | GetBinFrom (int bin) const noexcept |
| Get the lower bin border for a given bin index. More...
|
|
double | GetBinTo (int bin) const noexcept |
| Get the higher bin border for a given bin index. More...
|
|
| operator RAxisConfig () const |
| Convert to RAxisConfig. More...
|
|
| RAxisBase (int nbinsNoOver, bool canGrow) noexcept |
| Construct a RAxisBase. More...
|
|
| RAxisBase (std::string_view title, int nbinsNoOver, bool canGrow) noexcept |
| Construct a RAxisBase. More...
|
|
int | GetNBins () const noexcept |
| Get the number of bins, including under- and overflow. More...
|
|
int | GetNBinsNoOver () const noexcept |
| Get the number of bins, excluding under- and overflow. More...
|
|
int | GetNOverflowBins () const noexcept |
| Get the number of over- and underflow bins: 0 for growable axes, 2 otherwise. More...
|
|
int | GetOverflowBin () const noexcept |
| Get the bin index for the underflow bin (or the next bin outside range if CanGrow()). More...
|
|
const std::string & | GetTitle () const |
|
int | GetUnderflowBin () const noexcept |
| Get the bin index for the underflow bin. More...
|
|
bool | IsOverflowBin (int bin) const noexcept |
| Whether the bin index is referencing a bin higher than the axis range. More...
|
|
bool | IsUnderflowBin (int bin) const noexcept |
| Whether the bin index is referencing a bin lower than the axis range. More...
|
|
const_iterator | begin () const noexcept |
| Get a const_iterator pointing to the first non-underflow bin. More...
|
|
const_iterator | begin_with_underflow () const noexcept |
| Get a const_iterator pointing the underflow bin. More...
|
|
const_iterator | end () const noexcept |
| Get a const_iterator pointing right beyond the last non-overflow bin (i.e. More...
|
|
const_iterator | end_with_overflow () const noexcept |
| Get a const_iterator pointing right beyond the overflow bin. More...
|
|