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::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 | 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::RColumnGroupDescriptor | 
| Meta-data for a sets of columns; non-trivial column groups are used for sharded clusters.  More... | |
| class | ROOT::Experimental::Internal::RColumnGroupDescriptorBuilder | 
| A helper class for piece-wise construction of an RColumnGroupDescriptor.  More... | |
| class | ROOT::Experimental::RColumnModel | 
| Holds the static meta-data of an RNTuple column.  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::RFieldBase | 
| A field translates read and write calls from/to underlying columns to/from tree values.  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::Internal::RMiniFileReader | 
| Read RNTuple data blocks from a TFile container, provided by a RRawFile.  More... | |
| class | ROOT::Experimental::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::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::RNTupleCollectionWriter | 
| A virtual ntuple used for writing untyped collections that can be used to some extent like an RNTupleWriter.  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::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::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::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.  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 RNTupleModel  More... | |
| 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::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, UserProvidedAddress > | 
| An RNTupleView provides read-only access to a single field of the ntuple.  More... | |
| class | RNTupleView< void > | 
| An RNTupleView where the type is not known at compile time.  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::RPageAllocatorHeap | 
| Uses standard C++ memory allocation for the column data pages.  More... | |
| class | ROOT::Experimental::Internal::RPageDeleter | 
| A closure that can free the memory associated with a mapped page.  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 column pages.  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... | |