Addresses a column element or field item relative to a particular cluster, instead of a global NTupleSize_t index.
Definition at line 137 of file RNTupleTypes.hxx.
Public Member Functions | |
| RNTupleLocalIndex ()=default | |
| RNTupleLocalIndex (const RNTupleLocalIndex &other)=default | |
| constexpr | RNTupleLocalIndex (ROOT::DescriptorId_t clusterId, ROOT::NTupleSize_t indexInCluster) |
| ROOT::DescriptorId_t | GetClusterId () const |
| ROOT::NTupleSize_t | GetIndexInCluster () const |
| bool | operator!= (RNTupleLocalIndex other) const |
| RNTupleLocalIndex | operator* (ROOT::NTupleSize_t repetitionFactor) const |
| RNTupleLocalIndex | operator+ (ROOT::NTupleSize_t off) const |
| RNTupleLocalIndex & | operator++ () |
| RNTupleLocalIndex | operator++ (int) |
| RNTupleLocalIndex | operator- (ROOT::NTupleSize_t off) const |
| RNTupleLocalIndex & | operator= (const RNTupleLocalIndex &other)=default |
| bool | operator== (RNTupleLocalIndex other) const |
Private Attributes | |
| ROOT::DescriptorId_t | fClusterId = ROOT::kInvalidDescriptorId |
| ROOT::NTupleSize_t | fIndexInCluster = ROOT::kInvalidNTupleIndex |
#include <ROOT/RNTupleTypes.hxx>
|
default |
|
default |
|
inlineconstexpr |
Definition at line 146 of file RNTupleTypes.hxx.
|
inline |
Definition at line 186 of file RNTupleTypes.hxx.
|
inline |
Definition at line 187 of file RNTupleTypes.hxx.
|
inline |
Definition at line 184 of file RNTupleTypes.hxx.
|
inline |
Definition at line 161 of file RNTupleTypes.hxx.
|
inline |
Definition at line 151 of file RNTupleTypes.hxx.
|
inline |
Definition at line 173 of file RNTupleTypes.hxx.
|
inline |
Definition at line 166 of file RNTupleTypes.hxx.
|
inline |
Definition at line 156 of file RNTupleTypes.hxx.
|
default |
|
inline |
Definition at line 179 of file RNTupleTypes.hxx.
|
private |
Definition at line 139 of file RNTupleTypes.hxx.
|
private |
Definition at line 140 of file RNTupleTypes.hxx.