Classes | |
| struct | AxisConfigToType | 
| Converts a RAxisConfig of whatever kind to the corresponding RAxisBase-derived object.  More... | |
| struct | AxisConfigToType< RAxisConfig::kEquidistant > | 
| struct | AxisConfigToType< RAxisConfig::kGrow > | 
| struct | AxisConfigToType< RAxisConfig::kIrregular > | 
| struct | AxisConfigToType< RAxisConfig::kLabels > | 
| class | IsMappable | 
| struct | RComputeGlobalBin | 
| Recursively gets the total number of regular bins before the current dimension, when computing a global bin that is in under- or overflow in at least one dimension.  More... | |
| struct | RComputeGlobalBin<-1, NDIMS, BINS, AXES > | 
| struct | RComputeGlobalBinRaw | 
| Recursively computes a zero-based global bin index, given...  More... | |
| struct | RComputeGlobalBinRaw<-1, NDIMS, BINS, AXES, BINTYPE > | 
| struct | RComputeLocalBins | 
| Recursively computes the number of regular bins before the current dimension, as well as the number of under- and overflow bins left to account for, after the current dimension.  More... | |
| struct | RComputeLocalBins< 0, NDIMS, AXES > | 
| struct | RComputeLocalBinsInitialisation | 
Recursively compute some quantities needed for ComputeLocalBins, namely the total number of bins per hyperplane (overflow and regular) and the number of regular bins per hyperplane on the hyperplanes that have them.  More... | |
| struct | RComputeLocalBinsInitialisation< 0, NDIMS, AXES > | 
| struct | RComputeLocalBinsRaw | 
| Recursively computes zero-based local bin indices, given...  More... | |
| struct | RComputeLocalBinsRaw<-1, NDIMS, BINS, AXES, BINTYPE > | 
| class | RDirectoryEntry | 
| struct | RFillIterRange | 
| Recursively fills the ranges of all axes, excluding under- and overflow.  More... | |
| struct | RFillIterRange<-1, AXES > | 
| struct | RFindLocalBins | 
| Find the per-axis local bin indices associated with a certain set of coordinates.  More... | |
| struct | RFindLocalBins<-1, NDIMS, BINS, COORD, AXES > | 
| struct | RGetNBinsCount | 
| Recursively gets the total number of bins in whole hist, including under- and overflow.  More... | |
| struct | RGetNBinsCount< 0, AXES > | 
| struct | RGetNBinsNoOverCount | 
| Recursively gets the total number of bins in whole hist, excluding under- and overflow.  More... | |
| struct | RGetNBinsNoOverCount< 0, AXES > | 
| struct | RGetNRegularBinsBefore | 
| Recursively gets the number of regular bins just before the current dimension.  More... | |
| struct | RGetNRegularBinsBefore<-1, NDIMS, BINS, AXES > | 
| class | RHistBufferedFillBase | 
| struct | RHistImplGen | 
| Generate RHist::fImpl from RHist constructor arguments.  More... | |
| struct | RHistImplGen< NDIM, NDIM, DATA, PROCESSEDAXISCONFIG... > | 
| Generate RHist::fImpl from constructor arguments; recursion end.  More... | |
| class | RIndexIter | 
| Iterates over an index; the REFERENCE is defined by the REFERENCE template parameter.  More... | |
| class | RIOShared | 
| class | RIOSharedBase | 
| struct | RLocalBinsToCoords | 
Recursively converts local axis bins from the standard kUnderflowBin/kOverflowBin for under/overflow bin indexing convention, to the corresponding bin coordinates.  More... | |
| struct | RLocalBinsToCoords<-1, NDIMS, BINS, COORD, AXES > | 
| struct | RLocalBinsToVirtualBins | 
Recursively converts local axis bins from the standard kUnderflowBin/kOverflowBin for under/overflow bin indexing convention, to a "virtual bin" convention where the underflow bin has index 0 and the overflow bin has index N+1 where N is the axis' number of regular bins.  More... | |
| struct | RLocalBinsToVirtualBins<-1, NDIMS, BINS, AXES > | 
| class | RMiniFileReader | 
| Read RNTuple data blocks from a TFile container, provided by a RRawFile.  More... | |
| class | RNTupleFileWriter | 
| Write RNTuple data blocks in a TFile or a bare file container.  More... | |
| class | RResultBase | 
| Common handling of the error case for RResult<T> (T != void) and RResult<void>  More... | |
| struct | RVirtualBinsToLocalBins | 
Recursively converts zero-based virtual bins where the underflow bin has index 0 and the overflow bin has index N+1 where N is the axis' number of regular bins, to the standard kUnderflowBin/kOverflowBin for under/overflow bin indexing convention.  More... | |
| struct | RVirtualBinsToLocalBins<-1, NDIMS, BINS, AXES > | 
| class | RVirtualCanvasPainter | 
| Abstract interface for painting a canvas.  More... | |
| class | TBulkBranchRead | 
| Helper class for reading many branch entries at once to optimize throughput.  More... | |
| class | TTreeReaderValueFastBase | 
Typedefs | |
| using | RIOSharedVector_t = std::vector< RIOSharedBase * > | 
Enumerations | |
Histogram traits  | |
Helper traits for histogram operations.  | |
| enum class | EBinCoord { kBinFrom , kBinCenter , kBinTo } | 
| Specifies if the wanted result is the bin's lower edge, center or higher edge.  More... | |
| enum class | EFindStatus { kCanGrow , kValid } | 
| Status of FindBin(x) and FindAdjustedBin(x)  More... | |
Functions | |
| void | PrintRNTuple (const RNTuple &ntuple, std::ostream &output) | 
| void | swap (RDirectoryEntry &e1, RDirectoryEntry &e2) noexcept | 
Relational operators.  | |
| template<class REFERENCE , class POINTER > | |
| bool | operator< (RIndexIter< REFERENCE, POINTER > lhs, RIndexIter< REFERENCE, POINTER > rhs) noexcept | 
| template<class REFERENCE , class POINTER > | |
| bool | operator> (RIndexIter< REFERENCE, POINTER > lhs, RIndexIter< REFERENCE, POINTER > rhs) noexcept | 
| template<class REFERENCE , class POINTER > | |
| bool | operator<= (RIndexIter< REFERENCE, POINTER > lhs, RIndexIter< REFERENCE, POINTER > rhs) noexcept | 
| template<class REFERENCE , class POINTER > | |
| bool | operator>= (RIndexIter< REFERENCE, POINTER > lhs, RIndexIter< REFERENCE, POINTER > rhs) noexcept | 
| template<class REFERENCE , class POINTER > | |
| bool | operator== (RIndexIter< REFERENCE, POINTER > lhs, RIndexIter< REFERENCE, POINTER > rhs) noexcept | 
| template<class REFERENCE , class POINTER > | |
| bool | operator!= (RIndexIter< REFERENCE, POINTER > lhs, RIndexIter< REFERENCE, POINTER > rhs) noexcept | 
Axis tuple operations  | |
Template operations on axis tuple.  | |
| template<class... AXISCONFIG> | |
| int | GetNBinsNoOverFromAxes (AXISCONFIG... axisArgs) | 
| Get the number of bins in whole hist, excluding under- and overflow.   | |
| template<class... AXISCONFIG> | |
| int | GetNBinsFromAxes (AXISCONFIG... axisArgs) | 
| Get the number of bins in whole hist, including under- and overflow.   | |
| template<class... AXISCONFIG> | |
| int | GetNOverflowBinsFromAxes (AXISCONFIG... axisArgs) | 
| Get the number of under- and overflow bins in whole hist, excluding regular bins.   | |
| template<class... AXISCONFIG> | |
| static std::array< const RAxisBase *, sizeof...(AXISCONFIG)> | GetAxisView (const AXISCONFIG &... axes) noexcept | 
| using ROOT::Experimental::Internal::RIOSharedVector_t = typedef std::vector<RIOSharedBase *> | 
Definition at line 52 of file RDrawable.hxx.
      
  | 
  strong | 
Specifies if the wanted result is the bin's lower edge, center or higher edge.
| Enumerator | |
|---|---|
| kBinFrom | Get the lower bin edge.  | 
| kBinCenter | Get the bin center.  | 
| kBinTo | Get the bin high edge.  | 
Definition at line 252 of file RHistImpl.hxx.
      
  | 
  strong | 
Status of FindBin(x) and FindAdjustedBin(x)
| Enumerator | |
|---|---|
| kCanGrow | The coordinate could fit after growing the axis.  | 
| kValid | The returned bin index is valid.  | 
Definition at line 259 of file RHistImpl.hxx.
      
  | 
  staticnoexcept | 
Definition at line 710 of file RHistImpl.hxx.
| int ROOT::Experimental::Internal::GetNBinsFromAxes | ( | AXISCONFIG... | axisArgs | ) | 
Get the number of bins in whole hist, including under- and overflow.
Definition at line 310 of file RHistImpl.hxx.
| int ROOT::Experimental::Internal::GetNBinsNoOverFromAxes | ( | AXISCONFIG... | axisArgs | ) | 
Get the number of bins in whole hist, excluding under- and overflow.
Definition at line 286 of file RHistImpl.hxx.
| int ROOT::Experimental::Internal::GetNOverflowBinsFromAxes | ( | AXISCONFIG... | axisArgs | ) | 
Get the number of under- and overflow bins in whole hist, excluding regular bins.
Definition at line 318 of file RHistImpl.hxx.
      
  | 
  inlinenoexcept | 
Definition at line 145 of file RIndexIter.hxx.
      
  | 
  noexcept | 
Definition at line 115 of file RIndexIter.hxx.
      
  | 
  noexcept | 
Definition at line 127 of file RIndexIter.hxx.
      
  | 
  inlinenoexcept | 
Definition at line 139 of file RIndexIter.hxx.
      
  | 
  noexcept | 
Definition at line 121 of file RIndexIter.hxx.
      
  | 
  inlinenoexcept | 
Definition at line 133 of file RIndexIter.hxx.
Definition at line 33 of file RNTupleUtil.cxx.
      
  | 
  inlinenoexcept | 
Definition at line 94 of file RDirectoryEntry.hxx.