A range of bin indices \([fBegin, fEnd)\).
The interface allows convenient iteration over RBinIndex. If included, RBinIndex::Underflow() is encountered before the normal bins and RBinIndex::Overflow() is the last value.
Definition at line 42 of file RBinIndexRange.hxx.
Classes | |
| class | RIterator | 
| Iterator over RBinIndex.  More... | |
Public Member Functions | |
| RBinIndexRange ()=default | |
| Construct an invalid bin index range.   | |
| RIterator | begin () const | 
| RIterator | end () const | 
| RBinIndex | GetBegin () const | 
| RBinIndex | GetEnd () const | 
Private Attributes | |
| RBinIndex | fBegin | 
| The begin of the range (inclusive)   | |
| RBinIndex | fEnd | 
| The end of the range (exclusive)   | |
| std::size_t | fNNormalBins = 0 | 
| The number of normal bins, after which iteration advances to RBinIndex::Overflow()   | |
Friends | |
| RBinIndexRange | Internal::CreateBinIndexRange (RBinIndex, RBinIndex, std::size_t) | 
| bool | operator!= (const RBinIndexRange &lhs, const RBinIndexRange &rhs) | 
| bool | operator== (const RBinIndexRange &lhs, const RBinIndexRange &rhs) | 
#include <ROOT/RBinIndexRange.hxx>
      
  | 
  default | 
Construct an invalid bin index range.
      
  | 
  inline | 
Definition at line 118 of file RBinIndexRange.hxx.
      
  | 
  inline | 
Definition at line 119 of file RBinIndexRange.hxx.
      
  | 
  inline | 
Definition at line 56 of file RBinIndexRange.hxx.
      
  | 
  inline | 
Definition at line 57 of file RBinIndexRange.hxx.
      
  | 
  friend | 
      
  | 
  friend | 
Definition at line 65 of file RBinIndexRange.hxx.
      
  | 
  friend | 
Definition at line 60 of file RBinIndexRange.hxx.
      
  | 
  private | 
The begin of the range (inclusive)
Definition at line 46 of file RBinIndexRange.hxx.
      
  | 
  private | 
The end of the range (exclusive)
Definition at line 48 of file RBinIndexRange.hxx.
      
  | 
  private | 
The number of normal bins, after which iteration advances to RBinIndex::Overflow()
Definition at line 50 of file RBinIndexRange.hxx.