A helper class for piece-wise construction of an RClusterGroupDescriptor.
Definition at line 1272 of file RNTupleDescriptor.hxx.
Public Member Functions | |
RClusterGroupDescriptorBuilder ()=default | |
void | AddClusters (const std::vector< DescriptorId_t > &clusterIds) |
RClusterGroupDescriptorBuilder & | ClusterGroupId (DescriptorId_t clusterGroupId) |
RClusterGroupDescriptorBuilder & | EntrySpan (std::uint64_t entrySpan) |
RClusterGroupDescriptorBuilder & | MinEntry (std::uint64_t minEntry) |
RResult< RClusterGroupDescriptor > | MoveDescriptor () |
RClusterGroupDescriptorBuilder & | NClusters (std::uint32_t nClusters) |
RClusterGroupDescriptorBuilder & | PageListLength (std::uint64_t pageListLength) |
RClusterGroupDescriptorBuilder & | PageListLocator (const RNTupleLocator &pageListLocator) |
Static Public Member Functions | |
static RClusterGroupDescriptorBuilder | FromSummary (const RClusterGroupDescriptor &clusterGroupDesc) |
Private Attributes | |
RClusterGroupDescriptor | fClusterGroup |
#include <ROOT/RNTupleDescriptor.hxx>
|
default |
|
inline |
Definition at line 1310 of file RNTupleDescriptor.hxx.
|
inline |
Definition at line 1280 of file RNTupleDescriptor.hxx.
|
inline |
Definition at line 1300 of file RNTupleDescriptor.hxx.
|
static |
Definition at line 723 of file RNTupleDescriptor.cxx.
|
inline |
Definition at line 1295 of file RNTupleDescriptor.hxx.
ROOT::Experimental::RResult< ROOT::Experimental::RClusterGroupDescriptor > ROOT::Experimental::Internal::RClusterGroupDescriptorBuilder::MoveDescriptor | ( | ) |
Definition at line 737 of file RNTupleDescriptor.cxx.
|
inline |
Definition at line 1305 of file RNTupleDescriptor.hxx.
|
inline |
Definition at line 1290 of file RNTupleDescriptor.hxx.
|
inline |
Definition at line 1285 of file RNTupleDescriptor.hxx.
|
private |
Definition at line 1274 of file RNTupleDescriptor.hxx.