Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
ROOT::Experimental::RNTupleDescriptor::RColumnDescriptorRange Class Reference

Used to loop over a field's associated columns.

Definition at line 317 of file RNTupleDescriptor.hxx.

Classes

class  RIterator
 

Public Member Functions

 RColumnDescriptorRange (const RNTupleDescriptor &ntuple, const RFieldDescriptor &field)
 
RIterator begin ()
 
RIterator end ()
 

Private Attributes

std::vector< DescriptorId_tfColumns = {}
 The descriptor ids of the columns ordered by index id.
 
const RNTupleDescriptorfNTuple
 The associated NTuple for this range.
 

#include <ROOT/RNTupleDescriptor.hxx>

Constructor & Destructor Documentation

◆ RColumnDescriptorRange()

ROOT::Experimental::RNTupleDescriptor::RColumnDescriptorRange::RColumnDescriptorRange ( const RNTupleDescriptor ntuple,
const RFieldDescriptor field 
)
inline

Definition at line 347 of file RNTupleDescriptor.hxx.

Member Function Documentation

◆ begin()

RIterator ROOT::Experimental::RNTupleDescriptor::RColumnDescriptorRange::begin ( )
inline

Definition at line 357 of file RNTupleDescriptor.hxx.

◆ end()

RIterator ROOT::Experimental::RNTupleDescriptor::RColumnDescriptorRange::end ( )
inline

Definition at line 358 of file RNTupleDescriptor.hxx.

Member Data Documentation

◆ fColumns

std::vector<DescriptorId_t> ROOT::Experimental::RNTupleDescriptor::RColumnDescriptorRange::fColumns = {}
private

The descriptor ids of the columns ordered by index id.

Definition at line 322 of file RNTupleDescriptor.hxx.

◆ fNTuple

const RNTupleDescriptor& ROOT::Experimental::RNTupleDescriptor::RColumnDescriptorRange::fNTuple
private

The associated NTuple for this range.

Definition at line 320 of file RNTupleDescriptor.hxx.

Libraries for ROOT::Experimental::RNTupleDescriptor::RColumnDescriptorRange:

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