The window of element indexes of a particular column in a particular cluster.
Definition at line 177 of file RNTupleDescriptor.hxx.
Public Member Functions | |
bool | Contains (NTupleSize_t index) const |
bool | operator== (const RColumnRange &other) const |
Public Attributes | |
DescriptorId_t | fColumnId = kInvalidDescriptorId |
std::int64_t | fCompressionSettings = 0 |
The usual format for ROOT compression settings (see Compression.h). | |
NTupleSize_t | fFirstElementIndex = kInvalidNTupleIndex |
A 64bit element index. | |
ClusterSize_t | fNElements = kInvalidClusterIndex |
A 32bit value for the number of column elements in the cluster. | |
#include <ROOT/RNTupleDescriptor.hxx>
|
inline |
Definition at line 195 of file RNTupleDescriptor.hxx.
|
inline |
Definition at line 190 of file RNTupleDescriptor.hxx.
DescriptorId_t ROOT::Experimental::RClusterDescriptor::RColumnRange::fColumnId = kInvalidDescriptorId |
Definition at line 178 of file RNTupleDescriptor.hxx.
std::int64_t ROOT::Experimental::RClusterDescriptor::RColumnRange::fCompressionSettings = 0 |
The usual format for ROOT compression settings (see Compression.h).
The pages of a particular column in a particular cluster are all compressed with the same settings.
Definition at line 185 of file RNTupleDescriptor.hxx.
NTupleSize_t ROOT::Experimental::RClusterDescriptor::RColumnRange::fFirstElementIndex = kInvalidNTupleIndex |
A 64bit element index.
Definition at line 180 of file RNTupleDescriptor.hxx.
ClusterSize_t ROOT::Experimental::RClusterDescriptor::RColumnRange::fNElements = kInvalidClusterIndex |
A 32bit value for the number of column elements in the cluster.
Definition at line 182 of file RNTupleDescriptor.hxx.