Meta-data stored for every column of an ntuple.
Definition at line 123 of file RNTupleDescriptor.hxx.
#include <ROOT/RNTupleDescriptor.hxx>
◆ RColumnDescriptor() [1/3]
ROOT::Experimental::RColumnDescriptor::RColumnDescriptor |
( |
| ) |
|
|
default |
◆ RColumnDescriptor() [2/3]
ROOT::Experimental::RColumnDescriptor::RColumnDescriptor |
( |
const RColumnDescriptor & |
other | ) |
|
|
delete |
◆ RColumnDescriptor() [3/3]
ROOT::Experimental::RColumnDescriptor::RColumnDescriptor |
( |
RColumnDescriptor && |
other | ) |
|
|
default |
◆ Clone()
◆ GetFieldId()
DescriptorId_t ROOT::Experimental::RColumnDescriptor::GetFieldId |
( |
| ) |
const |
|
inline |
◆ GetFirstElementIndex()
std::uint64_t ROOT::Experimental::RColumnDescriptor::GetFirstElementIndex |
( |
| ) |
const |
|
inline |
◆ GetIndex()
std::uint32_t ROOT::Experimental::RColumnDescriptor::GetIndex |
( |
| ) |
const |
|
inline |
◆ GetLogicalId()
DescriptorId_t ROOT::Experimental::RColumnDescriptor::GetLogicalId |
( |
| ) |
const |
|
inline |
◆ GetModel()
RColumnModel ROOT::Experimental::RColumnDescriptor::GetModel |
( |
| ) |
const |
|
inline |
◆ GetPhysicalId()
DescriptorId_t ROOT::Experimental::RColumnDescriptor::GetPhysicalId |
( |
| ) |
const |
|
inline |
◆ IsAliasColumn()
bool ROOT::Experimental::RColumnDescriptor::IsAliasColumn |
( |
| ) |
const |
|
inline |
◆ IsDeferredColumn()
bool ROOT::Experimental::RColumnDescriptor::IsDeferredColumn |
( |
| ) |
const |
|
inline |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ operator==()
◆ RColumnDescriptorBuilder
◆ RNTupleDescriptorBuilder
◆ fFieldId
◆ fFirstElementIndex
std::uint64_t ROOT::Experimental::RColumnDescriptor::fFirstElementIndex = 0U |
|
private |
Specifies the index for the first stored element for this column.
For deferred columns the value is greater than 0
Definition at line 140 of file RNTupleDescriptor.hxx.
◆ fIndex
std::uint32_t ROOT::Experimental::RColumnDescriptor::fIndex |
|
private |
A field can be serialized into several columns, which are numbered from zero to $n$.
Definition at line 137 of file RNTupleDescriptor.hxx.
◆ fLogicalColumnId
The actual column identifier, which is the link to the corresponding field.
Definition at line 129 of file RNTupleDescriptor.hxx.
◆ fModel
◆ fPhysicalColumnId
Usually identical to the logical column ID, except for alias columns where it references the shadowed column.
Definition at line 131 of file RNTupleDescriptor.hxx.
The documentation for this class was generated from the following files: