|
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 |
|
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 needs to be updated and the RNTuple object needs to be written at the offset that was reserved on file creation. 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 | PrintRNTuple (const RNTuple &ntuple, std::ostream &output) |
|
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 |
|