16#ifndef ROOT7_RNTupleRange
17#define ROOT7_RNTupleRange
22namespace Experimental {
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void char Point_t Rectangle_t WindowAttributes_t Float_t r
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void char Point_t Rectangle_t WindowAttributes_t index
Addresses a column element or field item relative to a particular cluster, instead of a global NTuple...
bool operator==(const iterator &rh) const
bool operator!=(const iterator &rh) const
std::forward_iterator_tag iterator_category
RIterator(RClusterIndex index)
Used to loop over entries of collections in a single cluster.
NTupleSize_t size() const
const ClusterSize_t::ValueType fStart
const DescriptorId_t fClusterId
RNTupleClusterRange(DescriptorId_t clusterId, ClusterSize_t::ValueType start, ClusterSize_t::ValueType end)
const ClusterSize_t::ValueType fEnd
bool operator==(const iterator &rh) const
NTupleSize_t difference_type
RIterator(NTupleSize_t index)
bool operator!=(const iterator &rh) const
std::forward_iterator_tag iterator_category
Used to loop over indexes (entries or collections) between start and end.
RNTupleGlobalRange(NTupleSize_t start, NTupleSize_t end)
NTupleSize_t size() const
std::uint64_t NTupleSize_t
Integer type long enough to hold the maximum number of entries in a column.
std::uint64_t DescriptorId_t
Distriniguishes elements of the same type within a descriptor, e.g. different fields.
constexpr NTupleSize_t kInvalidNTupleIndex
tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tb...