Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
ROOT::Experimental::RClusterDescriptor::RColumnRange Struct Reference

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>

Member Function Documentation

◆ Contains()

bool ROOT::Experimental::RClusterDescriptor::RColumnRange::Contains ( NTupleSize_t  index) const
inline

Definition at line 195 of file RNTupleDescriptor.hxx.

◆ operator==()

bool ROOT::Experimental::RClusterDescriptor::RColumnRange::operator== ( const RColumnRange other) const
inline

Definition at line 190 of file RNTupleDescriptor.hxx.

Member Data Documentation

◆ fColumnId

DescriptorId_t ROOT::Experimental::RClusterDescriptor::RColumnRange::fColumnId = kInvalidDescriptorId

Definition at line 178 of file RNTupleDescriptor.hxx.

◆ fCompressionSettings

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.

◆ fFirstElementIndex

NTupleSize_t ROOT::Experimental::RClusterDescriptor::RColumnRange::fFirstElementIndex = kInvalidNTupleIndex

A 64bit element index.

Definition at line 180 of file RNTupleDescriptor.hxx.

◆ fNElements

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.

Collaboration diagram for ROOT::Experimental::RClusterDescriptor::RColumnRange:
[legend]

The documentation for this struct was generated from the following file: