The window of element indexes of a particular column in a particular cluster.
Definition at line 255 of file RNTupleDescriptor.hxx.
Public Member Functions | |
bool | Contains (NTupleSize_t index) const |
bool | operator== (const RColumnRange &other) const |
Public Attributes | |
int | fCompressionSettings = kUnknownCompressionSettings |
The usual format for ROOT compression settings (see Compression.h). | |
NTupleSize_t | fFirstElementIndex = kInvalidNTupleIndex |
The global index of the first column element in the cluster. | |
bool | fIsSuppressed = false |
Suppressed columns have an empty page range and unknown compression settings. | |
ClusterSize_t | fNElements = kInvalidClusterIndex |
The number of column elements in the cluster. | |
DescriptorId_t | fPhysicalColumnId = kInvalidDescriptorId |
#include <ROOT/RNTupleDescriptor.hxx>
|
inline |
Definition at line 279 of file RNTupleDescriptor.hxx.
|
inline |
Definition at line 272 of file RNTupleDescriptor.hxx.
int ROOT::Experimental::RClusterDescriptor::RColumnRange::fCompressionSettings = kUnknownCompressionSettings |
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 263 of file RNTupleDescriptor.hxx.
NTupleSize_t ROOT::Experimental::RClusterDescriptor::RColumnRange::fFirstElementIndex = kInvalidNTupleIndex |
The global index of the first column element in the cluster.
Definition at line 258 of file RNTupleDescriptor.hxx.
bool ROOT::Experimental::RClusterDescriptor::RColumnRange::fIsSuppressed = false |
Suppressed columns have an empty page range and unknown compression settings.
Their element index range, however, is aligned with the corresponding column of the primary column representation (see Section "Suppressed Columns" in the specification)
Definition at line 267 of file RNTupleDescriptor.hxx.
ClusterSize_t ROOT::Experimental::RClusterDescriptor::RColumnRange::fNElements = kInvalidClusterIndex |
The number of column elements in the cluster.
Definition at line 260 of file RNTupleDescriptor.hxx.
DescriptorId_t ROOT::Experimental::RClusterDescriptor::RColumnRange::fPhysicalColumnId = kInvalidDescriptorId |
Definition at line 256 of file RNTupleDescriptor.hxx.