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 223 of file RNTupleDescriptor.hxx.

Public Member Functions

bool Contains (NTupleSize_t index) const
 
bool operator== (const RColumnRange &other) const
 

Public Attributes

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
 The number of column elements in the cluster.
 
DescriptorId_t fPhysicalColumnId = kInvalidDescriptorId
 

#include <ROOT/RNTupleDescriptor.hxx>

Member Function Documentation

◆ Contains()

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

Definition at line 241 of file RNTupleDescriptor.hxx.

◆ operator==()

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

Definition at line 236 of file RNTupleDescriptor.hxx.

Member Data Documentation

◆ 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 231 of file RNTupleDescriptor.hxx.

◆ fFirstElementIndex

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

A 64bit element index.

Definition at line 226 of file RNTupleDescriptor.hxx.

◆ fNElements

ClusterSize_t ROOT::Experimental::RClusterDescriptor::RColumnRange::fNElements = kInvalidClusterIndex

The number of column elements in the cluster.

Definition at line 228 of file RNTupleDescriptor.hxx.

◆ fPhysicalColumnId

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

Definition at line 224 of file RNTupleDescriptor.hxx.

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

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