tuple classes designed for future ROOT version 7 (experimental!)
| Classes | |
| class | EColumnType | 
| The available trivial, native content types of a column.  More... | |
| class | ROOT::Experimental::RArrayAsRVecField | 
| Additional classes related to sequence containers.  More... | |
| class | ROOT::Experimental::Internal::RCluster | 
| An in-memory subset of the packed and compressed pages of a cluster.  More... | |
| class | ROOT::Experimental::RClusterDescriptor | 
| Meta-data for a set of ntuple clusters.  More... | |
| class | ROOT::Experimental::Internal::RClusterDescriptorBuilder | 
| A helper class for piece-wise construction of an RClusterDescriptor.  More... | |
| class | ROOT::Experimental::RNTupleDescriptor::RClusterDescriptorIterable | 
| Used to loop over all the clusters of an ntuple (in unspecified order)  More... | |
| class | ROOT::Experimental::RClusterGroupDescriptor | 
| Clusters are bundled in cluster groups.  More... | |
| class | ROOT::Experimental::Internal::RClusterGroupDescriptorBuilder | 
| A helper class for piece-wise construction of an RClusterGroupDescriptor.  More... | |
| class | ROOT::Experimental::RNTupleDescriptor::RClusterGroupDescriptorIterable | 
| Used to loop over all the cluster groups of an ntuple (in unspecified order)  More... | |
| class | ROOT::Experimental::Internal::RClusterPool | 
| Managed a set of clusters containing compressed and packed pages.  More... | |
| class | ROOT::Experimental::Internal::RColumn | 
| A column is a storage-backed array of a simple, fixed-size type, from which pages can be mapped into memory.  More... | |
| class | ROOT::Experimental::RColumnDescriptor | 
| Meta-data stored for every column of an ntuple.  More... | |
| class | ROOT::Experimental::Internal::RColumnDescriptorBuilder | 
| A helper class for piece-wise construction of an RColumnDescriptor.  More... | |
| class | ROOT::Experimental::RNTupleDescriptor::RColumnDescriptorIterable | 
| Used to loop over a field's associated columns.  More... | |
| class | ROOT::Experimental::Internal::RColumnElementBase | 
| A column element encapsulates the translation between basic C++ types and their column representation.  More... | |
| class | ROOT::Experimental::Internal::RDaosNTupleAnchor | 
| Entry point for an RNTuple in a DAOS container.  More... | |
| class | ROOT::Experimental::REntry | 
| The REntry is a collection of values in an ntuple corresponding to a complete row in the data set.  More... | |
| class | ROOT::Experimental::RExtraTypeInfoDescriptor | 
| Field specific extra type information from the header / extenstion header.  More... | |
| class | ROOT::Experimental::Internal::RExtraTypeInfoDescriptorBuilder | 
| A helper class for piece-wise construction of an RExtraTypeInfoDescriptor.  More... | |
| class | ROOT::Experimental::RNTupleDescriptor::RExtraTypeInfoDescriptorIterable | 
| Used to loop over all the extra type info record of an ntuple (in unspecified order)  More... | |
| class | ROOT::Experimental::RFieldBase | 
| A field translates read and write calls from/to underlying columns to/from tree values.  More... | |
| class | ROOT::Experimental::RNTupleProcessor::RFieldContext | 
| Manager for a field as part of the RNTupleProcessor.  More... | |
| class | ROOT::Experimental::RFieldDescriptor | 
| Meta-data stored for every field of an ntuple.  More... | |
| class | ROOT::Experimental::Internal::RFieldDescriptorBuilder | 
| A helper class for piece-wise construction of an RFieldDescriptor.  More... | |
| class | ROOT::Experimental::RNTupleDescriptor::RFieldDescriptorIterable | 
| Used to loop over a field's child fields.  More... | |
| class | ROOT::Experimental::Detail::RFieldVisitor | 
| Abstract base class for classes implementing the visitor design pattern.  More... | |
| class | ROOT::Experimental::RNTupleDescriptor::RHeaderExtension | 
| Summarizes information about fields and the corresponding columns that were added after the header has been serialized.  More... | |
| class | ROOT::Experimental::RNTupleProcessor::RIterator | 
| Iterator over the entries of an RNTuple, or vertical concatenation thereof.  More... | |
| class | ROOT::Experimental::Internal::RMiniFileReader | 
| Read RNTuple data blocks from a TFile container, provided by a RRawFile.  More... | |
| class | ROOT::RNTuple | 
| Representation of an RNTuple data set in a ROOT file.  More... | |
| class | ROOT::Experimental::Detail::RNTupleAtomicCounter | 
| A thread-safe integral performance counter.  More... | |
| class | ROOT::Experimental::Detail::RNTupleCalcPerf | 
| A metric element that computes its floating point value from other counters.  More... | |
| class | ROOT::Experimental::RNTupleChainProcessor | 
| Processor specializiation for vertically concatenated RNTuples (chains).  More... | |
| class | ROOT::Experimental::RNTupleClusterRange | 
| Used to loop over entries of collections in a single cluster.  More... | |
| class | ROOT::Experimental::RNTupleCollectionView | 
| A view for a collection, that can itself generate new ntuple views for its nested fields.  More... | |
| class | ROOT::Experimental::Internal::RNTupleCompressor | 
| Helper class to compress data blocks in the ROOT compression frame format.  More... | |
| class | ROOT::Experimental::Internal::RNTupleDecompressor | 
| Helper class to uncompress data blocks in the ROOT compression frame format.  More... | |
| class | ROOT::Experimental::RNTupleDescriptor | 
| The on-storage meta-data of an ntuple.  More... | |
| class | ROOT::Experimental::Internal::RNTupleDescriptorBuilder | 
| A helper class for piece-wise construction of an RNTupleDescriptor.  More... | |
| class | ROOT::Experimental::RNTupleDirectAccessView< T > | 
| A view variant that provides direct access to the I/O buffers.  More... | |
| class | ROOT::Experimental::Internal::RNTupleFileWriter | 
| Write RNTuple data blocks in a TFile or a bare file container.  More... | |
| class | ROOT::Experimental::RNTupleFillContext | 
| A context for filling entries (data) into clusters of an RNTuple.  More... | |
| class | ROOT::Experimental::RNTupleFillStatus | 
| A status object after filling an entry.  More... | |
| class | ROOT::Experimental::RNTupleFormatter | 
| Contains helper functions for RNTupleReader::PrintInfo() and RPrintSchemaVisitor::VisitField()  More... | |
| class | ROOT::Experimental::RNTupleGlobalRange | 
| Used to loop over indexes (entries or collections) between start and end.  More... | |
| class | ROOT::Experimental::RNTupleImporter | 
| Converts a TTree into an RNTuple.  More... | |
| class | ROOT::Experimental::Internal::RNTupleIndex | 
| Builds an index on one or several fields of an RNTuple so it can be joined onto other RNTuples.  More... | |
| class | ROOT::Experimental::RNTupleInspector | 
| Inspect on-disk and storage-related information of an RNTuple.  More... | |
| class | ROOT::Experimental::Internal::RNTupleMerger | 
| Given a set of RPageSources merge them into an RPageSink, optionally changing their compression.  More... | |
| class | ROOT::Experimental::Detail::RNTupleMetrics | 
| A collection of Counter objects with a name, a unit, and a description.  More... | |
| class | ROOT::Experimental::RNTupleModel | 
| The RNTupleModel encapulates the schema of an ntuple.  More... | |
| class | ROOT::Experimental::Internal::RNTupleModelChangeset | 
| The incremental changes to a RNTupleModelMore... | |
| class | ROOT::Experimental::RNTupleParallelWriter | 
| A writer to fill an RNTuple from multiple contexts.  More... | |
| class | ROOT::Experimental::Detail::RNTuplePerfCounter | 
| A performance counter with a name and a unit, which can be activated on demand.  More... | |
| class | ROOT::Experimental::Detail::RNTuplePlainCounter | 
| A non thread-safe integral performance counter.  More... | |
| class | ROOT::Experimental::RNTupleProcessor | 
| Interface for iterating over entries of RNTuples and vertically concatenated RNTuples (chains).  More... | |
| class | ROOT::Experimental::RNTupleReader | 
| An RNTuple that is used to read data from storage.  More... | |
| class | ROOT::Experimental::RNTupleReadOptions | 
| Common user-tunable settings for reading ntuples.  More... | |
| class | ROOT::Experimental::Internal::RNTupleSerializer | 
| A helper class for serializing and deserialization of the RNTuple binary format.  More... | |
| class | ROOT::Experimental::Detail::RNTupleTickCounter< BaseCounterT > | 
| An either thread-safe or non thread safe counter for CPU ticks.  More... | |
| class | ROOT::Experimental::Detail::RNTupleTimer< WallTimeT, CpuTimeT > | 
| Record wall time and CPU time between construction and destruction.  More... | |
| class | ROOT::Experimental::RNTupleView< T > | 
| An RNTupleView for a known type.  More... | |
| class | ROOT::Experimental::RNTupleViewBase< T > | 
| An RNTupleView provides read-only access to a single field of the ntuple.  More... | |
| class | ROOT::Experimental::RNTupleWriteOptions | 
| Common user-tunable settings for storing ntuples.  More... | |
| class | ROOT::Experimental::RNTupleWriteOptionsDaos | 
| DAOS-specific user-tunable settings for storing ntuples.  More... | |
| class | ROOT::Experimental::RNTupleWriter | 
| An RNTuple that gets filled with entries (data) and writes them to storage.  More... | |
| class | ROOT::Experimental::Internal::ROnDiskPage | 
| A page as being stored on disk, that is packed and compressed.  More... | |
| class | ROOT::Experimental::Internal::ROnDiskPageMap | 
| A memory region that contains packed and compressed pages.  More... | |
| class | ROOT::Experimental::Internal::ROnDiskPageMapHeap | 
| An ROnDiskPageMap that is used for an fMemory allocated as an array of unsigned char.  More... | |
| class | ROOT::Experimental::Internal::RPage | 
| A page is a slice of a column that is mapped into memory.  More... | |
| class | ROOT::Experimental::Internal::RPageAllocator | 
| Abstract interface to allocate and release pages.  More... | |
| class | ROOT::Experimental::Internal::RPageAllocatorHeap | 
| Uses standard C++ memory allocation for the column data pages.  More... | |
| class | ROOT::Experimental::Internal::RPageNullSink | 
| Dummy sink that discards all pages.  More... | |
| class | ROOT::Experimental::Internal::RPagePersistentSink | 
| Base class for a sink with a physical storage backend.  More... | |
| class | ROOT::Experimental::Internal::RPagePool | 
| A thread-safe cache of pages loaded from the page source.  More... | |
| class | ROOT::Experimental::RClusterDescriptor::RPageRange | 
| Records the partition of data into pages for a particular column in a particular cluster.  More... | |
| class | ROOT::Experimental::Internal::RPageRef | 
| Reference to a page stored in the page pool.  More... | |
| class | ROOT::Experimental::Internal::RPageSink | 
| Abstract interface to write data into an ntuple.  More... | |
| class | ROOT::Experimental::Internal::RPageSinkBuf | 
| Wrapper sink that coalesces cluster column page writes.  More... | |
| class | ROOT::Experimental::Internal::RPageSinkDaos | 
| Storage provider that writes ntuple pages to into a DAOS container.  More... | |
| class | ROOT::Experimental::Internal::RPageSinkFile | 
| Storage provider that write ntuple pages into a file.  More... | |
| class | ROOT::Experimental::Internal::RPageSource | 
| Abstract interface to read data from an ntuple.  More... | |
| class | ROOT::Experimental::Internal::RPageSourceDaos | 
| Storage provider that reads ntuple pages from a DAOS container.  More... | |
| class | ROOT::Experimental::Internal::RPageSourceFile | 
| Storage provider that reads ntuple pages from a file.  More... | |
| class | ROOT::Experimental::Internal::RPageSourceFriends | 
| Virtual storage that combines several other sources horizontally.  More... | |
| class | ROOT::Experimental::Internal::RPageStorage | 
| Common functionality of an ntuple storage for both reading and writing.  More... | |
| class | ROOT::Experimental::RPrepareVisitor | 
| Visitor used for a pre-processing run to collect information needed by another visitor class.  More... | |
| class | ROOT::Experimental::RPrintSchemaVisitor | 
| Contains settings for printing and prints a summary of an RField instance.  More... | |
| class | ROOT::Experimental::RPrintValueVisitor | 
| Renders a JSON value corresponding to the field.  More... | |
| class | ROOT::Experimental::Internal::RProjectedFields | 
| The projected fields of a RNTupleModelMore... | |
| class | ROOT::Experimental::Internal::RWritePageMemoryManager | 
| Helper to maintain a memory budget for the write pages of a set of columns.  More... | |