Definition at line 29 of file THistRange.h.
Public Types | |
| enum | ERangeType { kHistRange , kAxisBins , kAllBins , kUnOfBins } | 
| enum defining option range type:  More... | |
Public Member Functions | |
| TBinIterator (const TH1 *h, ERangeType type) | |
| constructor of TBInIterator taking as input an histogram pointer This constructors set iterator, the global bin, to its first value (begin)   | |
| bool | operator!= (const TBinIterator &rhs) const | 
| int & | operator* () | 
| TBinIterator & | operator++ () | 
| TBinIterator | operator++ (int) | 
| bool | operator== (const TBinIterator &rhs) const | 
Static Public Member Functions | |
| static TBinIterator | End () | 
Private Member Functions | |
| TBinIterator () | |
| void | SetGlobalBin () | 
| Compute global bin number given x,y,z bin numbers.   | |
Private Attributes | |
| int | fBin | 
| Global bin number used to advanced.   | |
| int | fDim | 
| Histogram dimension.   | |
| int | fNx | 
| Total x size (nbins+2)   | |
| int | fNy | 
| y size   | |
| int | fNz | 
| z size   | |
| int | fXbin | 
| Bin X number.   | |
| int | fXmax | 
| Max x value.   | |
| int | fXmin | 
| Min x value.   | |
| int | fYbin | 
| Bin y number.   | |
| int | fYmax | 
| Max y value.   | |
| int | fYmin | 
| Min y value.   | |
| int | fZbin | 
| Bin Z number.   | |
| int | fZmax | 
| Max z value.   | |
| int | fZmin | 
| Min z value.   | |
Friends | |
| class | THistRange | 
#include <THistRange.h>
enum defining option range type:
Definition at line 70 of file THistRange.h.
      
  | 
  inlineprivate | 
Definition at line 60 of file THistRange.h.
| TBinIterator::TBinIterator | ( | const TH1 * | h, | 
| ERangeType | type ) | 
constructor of TBInIterator taking as input an histogram pointer This constructors set iterator, the global bin, to its first value (begin)
Definition at line 28 of file THistRange.cxx.
      
  | 
  inlinestatic | 
Definition at line 82 of file THistRange.h.
      
  | 
  inline | 
Definition at line 135 of file THistRange.h.
      
  | 
  inline | 
Definition at line 136 of file THistRange.h.
      
  | 
  inline | 
Definition at line 90 of file THistRange.h.
      
  | 
  inline | 
Definition at line 127 of file THistRange.h.
      
  | 
  inline | 
Definition at line 134 of file THistRange.h.
      
  | 
  inlineprivate | 
Compute global bin number given x,y,z bin numbers.
Definition at line 49 of file THistRange.h.
      
  | 
  friend | 
Definition at line 67 of file THistRange.h.
      
  | 
  private | 
Global bin number used to advanced.
Definition at line 31 of file THistRange.h.
      
  | 
  private | 
Histogram dimension.
Definition at line 46 of file THistRange.h.
      
  | 
  private | 
Total x size (nbins+2)
Definition at line 36 of file THistRange.h.
      
  | 
  private | 
y size
Definition at line 37 of file THistRange.h.
      
  | 
  private | 
z size
Definition at line 38 of file THistRange.h.
      
  | 
  private | 
Bin X number.
Definition at line 32 of file THistRange.h.
      
  | 
  private | 
Max x value.
Definition at line 40 of file THistRange.h.
      
  | 
  private | 
Min x value.
Definition at line 39 of file THistRange.h.
      
  | 
  private | 
Bin y number.
Definition at line 33 of file THistRange.h.
      
  | 
  private | 
Max y value.
Definition at line 42 of file THistRange.h.
      
  | 
  private | 
Min y value.
Definition at line 41 of file THistRange.h.
      
  | 
  private | 
Bin Z number.
Definition at line 34 of file THistRange.h.
      
  | 
  private | 
Max z value.
Definition at line 44 of file THistRange.h.
      
  | 
  private | 
Min z value.
Definition at line 43 of file THistRange.h.