Classes | |
| struct | RColumnMergeInfo |
| class | RDaosContainer |
| A RDaosContainer provides read/write access to objects in a given container. More... | |
| struct | RDaosEventQueue |
| class | RDaosNTupleAnchor |
| Entry point for an RNTuple in a DAOS container. More... | |
| class | RDaosObject |
| Provides low-level access to DAOS objects in a container. More... | |
| class | RDaosPool |
| A RDaosPool provides access to containers in a specific DAOS pool. More... | |
| class | RIOShared |
| class | RIOSharedBase |
| class | RNTupleExporter |
| class | RNTupleImtTaskScheduler |
| class | RNTupleJoinTable |
| Builds a join table on one or several fields of an RNTuple so it can be joined onto other RNTuples. More... | |
| struct | RNTupleMergeData |
| struct | RNTupleMergeOptions |
| Set of merging options to pass to RNTupleMerger. More... | |
| class | RNTupleMerger |
| Given a set of RPageSources merge them into an RPagePersistentSink, optionally changing their compression. More... | |
| class | RPageNullSink |
| Dummy sink that discards all pages. More... | |
| class | RPageSinkDaos |
| Storage provider that writes ntuple pages to into a DAOS container. More... | |
| class | RPageSourceDaos |
| Storage provider that reads ntuple pages from a DAOS container. More... | |
| struct | RSealedPageMergeData |
| class | RVirtualCanvasPainter |
| Abstract interface for painting a canvas. More... | |
| class | TBulkBranchRead |
| Helper class for reading many branch entries at once to optimize throughput. More... | |
| class | TTreeReaderValueFastBase |
Typedefs | |
| using | ntuple_index_t = std::uint32_t |
| using | RIOSharedVector_t = std::vector<RIOSharedBase *> |
Enumerations | |
| enum | EDaosLocatorFlags { kCagedPage = 0x01 } |
| enum class | ENTupleMergeErrBehavior { kAbort , kSkip } |
| enum class | ENTupleMergingMode { kFilter , kStrict , kUnion } |
Functions | |
| std::ostream & | operator<< (std::ostream &os, const std::optional< ROOT::RColumnDescriptor::RValueRange > &x) |
| using ROOT::Experimental::Internal::ntuple_index_t = std::uint32_t |
Definition at line 42 of file RPageStorageDaos.hxx.
| using ROOT::Experimental::Internal::RIOSharedVector_t = std::vector<RIOSharedBase *> |
Definition at line 52 of file RDrawable.hxx.
| Enumerator | |
|---|---|
| kCagedPage | |
Definition at line 46 of file RPageStorageDaos.hxx.
| Enumerator | |
|---|---|
| kAbort | The merger will abort merging as soon as an error is encountered. |
| kSkip | Upon errors, the merger will skip the current source and continue. |
Definition at line 52 of file RNTupleMerger.hxx.
Definition at line 40 of file RNTupleMerger.hxx.
| std::ostream & ROOT::Experimental::Internal::operator<< | ( | std::ostream & | os, |
| const std::optional< ROOT::RColumnDescriptor::RValueRange > & | x ) |
Definition at line 346 of file RNTupleMerger.cxx.