|
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 > |
|
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 |
|
class | RFileNTupleAnchor |
| Entry point for an RNTuple in a ROOT file. More...
|
|
class | RFileSharedPtrCtor |
|
class | RFileStorageInterface |
| Base class for RFile storage backends. More...
|
|
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 | RNTupleColumnReader |
| Every RDF column is represented by exactly one RNTuple field. More...
|
|
class | RNTupleFileWriter |
| Write RNTuple data blocks in a TFile or a bare file container. More...
|
|
class | RNTupleSerializer |
| A helper class for serializing and deserialization of the RNTuple binary format. More...
|
|
class | RRDFCardinalityField |
| An artificial field that transforms an RNTuple column that contains the offset of collections into collection sizes. More...
|
|
class | RResultBase |
| Common handling of the error case for RResult<T> (T != void) and RResult<void> More...
|
|
struct | RTFileControlBlock |
| If a TFile container is written by a C stream (simple file), on dataset commit, the file header and the TFile record need to be updated. 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 |
|
|
RLogChannel & | GetChannelOrManager () |
|
RLogChannel & | GetChannelOrManager (RLogChannel &channel) |
|
void | swap (RDirectoryEntry &e1, RDirectoryEntry &e2) 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 |
|
template<class REFERENCE , class POINTER > |
bool | operator!= (RIndexIter< REFERENCE, POINTER > lhs, RIndexIter< REFERENCE, POINTER > rhs) noexcept |
|
|
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 |
|