Records the parition of data into pages for a particular column in a particular cluster.
Definition at line 222 of file RNTupleDescriptor.hxx.
Classes | |
| struct | RPageInfo | 
| We do not need to store the element size / uncompressed page size because we know to which column the page belongs.  More... | |
| struct | RPageInfoExtended | 
Public Member Functions | |
| RPageRange ()=default | |
| RPageRange (const RPageRange &other)=delete | |
| RPageRange (RPageRange &&other)=default | |
| RPageRange | Clone () const | 
| RPageInfoExtended | Find (RClusterSize::ValueType idxInCluster) const | 
| Find the page in the RPageRange that contains the given element. The element must exist.   | |
| RPageRange & | operator= (const RPageRange &other)=delete | 
| RPageRange & | operator= (RPageRange &&other)=default | 
| bool | operator== (const RPageRange &other) const | 
Public Attributes | |
| DescriptorId_t | fColumnId = kInvalidDescriptorId | 
| std::vector< RPageInfo > | fPageInfos | 
#include <ROOT/RNTupleDescriptor.hxx>
      
  | 
  default | 
      
  | 
  delete | 
      
  | 
  default | 
      
  | 
  inline | 
Definition at line 252 of file RNTupleDescriptor.hxx.
| ROOT::Experimental::RClusterDescriptor::RPageRange::RPageInfoExtended ROOT::Experimental::RClusterDescriptor::RPageRange::Find | ( | RClusterSize::ValueType | idxInCluster | ) | const | 
Find the page in the RPageRange that contains the given element. The element must exist.
Definition at line 118 of file RNTupleDescriptor.cxx.
      
  | 
  delete | 
      
  | 
  default | 
      
  | 
  inline | 
Definition at line 265 of file RNTupleDescriptor.hxx.
| DescriptorId_t ROOT::Experimental::RClusterDescriptor::RPageRange::fColumnId = kInvalidDescriptorId | 
Definition at line 262 of file RNTupleDescriptor.hxx.
| std::vector<RPageInfo> ROOT::Experimental::RClusterDescriptor::RPageRange::fPageInfos | 
Definition at line 263 of file RNTupleDescriptor.hxx.