Definition at line 251 of file RNTupleDescriptor.hxx.
#include <ROOT/RNTupleDescriptor.hxx>
◆ RColumnRange() [1/2]
ROOT::RClusterDescriptor::RColumnRange::RColumnRange |
( |
| ) |
|
|
default |
◆ RColumnRange() [2/2]
◆ Contains()
◆ GetCompressionSettings()
std::optional< std::uint32_t > ROOT::RClusterDescriptor::RColumnRange::GetCompressionSettings |
( |
| ) |
const |
|
inline |
◆ GetFirstElementIndex()
◆ GetNElements()
◆ GetPhysicalColumnId()
◆ IncrementFirstElementIndex()
void ROOT::RClusterDescriptor::RColumnRange::IncrementFirstElementIndex |
( |
ROOT::NTupleSize_t | by | ) |
|
|
inline |
◆ IncrementNElements()
◆ IsSuppressed()
bool ROOT::RClusterDescriptor::RColumnRange::IsSuppressed |
( |
| ) |
const |
|
inline |
◆ operator==()
◆ SetCompressionSettings()
void ROOT::RClusterDescriptor::RColumnRange::SetCompressionSettings |
( |
std::optional< std::uint32_t > | comp | ) |
|
|
inline |
◆ SetFirstElementIndex()
void ROOT::RClusterDescriptor::RColumnRange::SetFirstElementIndex |
( |
ROOT::NTupleSize_t | idx | ) |
|
|
inline |
◆ SetIsSuppressed()
void ROOT::RClusterDescriptor::RColumnRange::SetIsSuppressed |
( |
bool | suppressed | ) |
|
|
inline |
◆ SetNElements()
◆ SetPhysicalColumnId()
◆ fCompressionSettings
std::optional<std::uint32_t> ROOT::RClusterDescriptor::RColumnRange::fCompressionSettings |
|
private |
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. If unset, the compression settings are undefined (deferred columns, suppressed columns).
Definition at line 260 of file RNTupleDescriptor.hxx.
◆ fFirstElementIndex
◆ fIsSuppressed
bool ROOT::RClusterDescriptor::RColumnRange::fIsSuppressed = false |
|
private |
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 264 of file RNTupleDescriptor.hxx.
◆ fNElements
◆ fPhysicalColumnId
The documentation for this class was generated from the following file: