Used to loop over a field's associated columns.
Definition at line 498 of file RNTupleDescriptor.hxx.
Classes | |
| class | RIterator | 
Public Member Functions | |
| RColumnDescriptorIterable (const RNTupleDescriptor &ntuple) | |
| RColumnDescriptorIterable (const RNTupleDescriptor &ntuple, const RFieldDescriptor &field) | |
| RIterator | begin () | 
| RIterator | end () | 
Private Member Functions | |
| void | CollectColumnIds (DescriptorId_t fieldId) | 
Private Attributes | |
| std::vector< DescriptorId_t > | fColumns = {} | 
| The descriptor ids of the columns ordered by index id.   | |
| const RNTupleDescriptor & | fNTuple | 
| The associated NTuple for this range.   | |
#include <ROOT/RNTupleDescriptor.hxx>
| ROOT::Experimental::RNTupleDescriptor::RColumnDescriptorIterable::RColumnDescriptorIterable | ( | const RNTupleDescriptor & | ntuple, | 
| const RFieldDescriptor & | field ) | 
Definition at line 373 of file RNTupleDescriptor.cxx.
| ROOT::Experimental::RNTupleDescriptor::RColumnDescriptorIterable::RColumnDescriptorIterable | ( | const RNTupleDescriptor & | ntuple | ) | 
Definition at line 380 of file RNTupleDescriptor.cxx.
      
  | 
  inline | 
Definition at line 533 of file RNTupleDescriptor.hxx.
      
  | 
  private | 
Definition at line 364 of file RNTupleDescriptor.cxx.
      
  | 
  inline | 
Definition at line 534 of file RNTupleDescriptor.hxx.
      
  | 
  private | 
The descriptor ids of the columns ordered by index id.
Definition at line 503 of file RNTupleDescriptor.hxx.
      
  | 
  private | 
The associated NTuple for this range.
Definition at line 501 of file RNTupleDescriptor.hxx.