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... | |