Logo ROOT  
Reference Guide
Loading...
Searching...
No Matches
RClusterGroupDescriptorBuilder Class Referencefinal

A helper class for piece-wise construction of an RClusterGroupDescriptor.

Definition at line 1630 of file RNTupleDescriptor.hxx.

Public Member Functions

 RClusterGroupDescriptorBuilder ()=default
void AddSortedClusters (const std::vector< ROOT::DescriptorId_t > &clusterIds)
RClusterGroupDescriptorBuilderClusterGroupId (ROOT::DescriptorId_t clusterGroupId)
RClusterGroupDescriptorBuilderEntrySpan (std::uint64_t entrySpan)
RClusterGroupDescriptorBuilderMinEntry (std::uint64_t minEntry)
RResult< RClusterGroupDescriptor > MoveDescriptor ()
RClusterGroupDescriptorBuilderNClusters (std::uint32_t nClusters)
RClusterGroupDescriptorBuilderPageListLength (std::uint64_t pageListLength)
RClusterGroupDescriptorBuilderPageListLocator (const RNTupleLocator &pageListLocator)

Static Public Member Functions

static RClusterGroupDescriptorBuilder FromSummary (const RClusterGroupDescriptor &clusterGroupDesc)

Private Attributes

RClusterGroupDescriptor fClusterGroup

#include <ROOT/RNTupleDescriptor.hxx>

Constructor & Destructor Documentation

◆ RClusterGroupDescriptorBuilder()

Member Function Documentation

◆ AddSortedClusters()

Definition at line 1668 of file RNTupleDescriptor.hxx.

◆ ClusterGroupId()

◆ EntrySpan()

◆ FromSummary()

Definition at line 982 of file RNTupleDescriptor.cxx.

◆ MinEntry()

◆ MoveDescriptor()

◆ NClusters()

◆ PageListLength()

◆ PageListLocator()

Definition at line 1643 of file RNTupleDescriptor.hxx.

Member Data Documentation

◆ fClusterGroup

Definition at line 1632 of file RNTupleDescriptor.hxx.


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