Logo ROOT   master
Reference Guide
ROOT::Experimental::Detail Namespace Reference

Classes

class  RArgsMenuItem
 Menu item which requires extra arguments for invoked class method. More...
 
class  RCheckedMenuItem
 Menu item with check box. More...
 
class  RColumn
 
class  RColumnElement
 Pairs of C++ type and column type, like float and EColumnType::kReal32. More...
 
class  RColumnElement< bool, EColumnType::kBit >
 
class  RColumnElement< char, EColumnType::kByte >
 
class  RColumnElement< ClusterSize_t, EColumnType::kIndex >
 
class  RColumnElement< double, EColumnType::kReal64 >
 
class  RColumnElement< float, EColumnType::kReal32 >
 
class  RColumnElement< RColumnSwitch, EColumnType::kSwitch >
 
class  RColumnElement< std::int32_t, EColumnType::kInt32 >
 
class  RColumnElement< std::int64_t, EColumnType::kInt64 >
 
class  RColumnElement< std::uint32_t, EColumnType::kInt32 >
 
class  RColumnElement< std::uint64_t, EColumnType::kInt64 >
 
class  RColumnElement< std::uint8_t, EColumnType::kByte >
 
class  RColumnElementBase
 
class  RFieldBase
 
class  RFieldFuse
 
class  RFieldValue
 
class  RFieldVisitor
 
Abstract base class for classes implementing the visitor design pattern. More...
 
class  RHistBinIter
 
Iterates over the bins of a RHist or RHistImpl. More...
 
class  RHistBinPtr
 
Points to a histogram bin (or actually a RHistBinRef). More...
 
class  RHistBinRef
 
Represents a bin reference. More...
 
class  RHistBinStat
 Const view on a bin's statistical data. More...
 
class  RHistData
 A RHistImplBase's data, provides accessors to all its statistics. More...
 
class  RHistImpl
 
class  RHistImplBase
 
Interface class for RHistImpl. More...
 
class  RHistImplPrecisionAgnosticBase
 
Base class for RHistImplBase that abstracts out the histogram's PRECISION. More...
 
class  RMenuArgument
 Argument description for menu item which should invoke class method. More...
 
class  RMenuItem
 Base class for menu items, shown on JS side. More...
 
class  RNTupleAtomicCounter
 
A thread-safe integral performance counter More...
 
class  RNTupleCompressor
 
Helper class to compress data blocks in the ROOT compression frame format More...
 
class  RNTupleDecompressor
 
Helper class to uncompress data blocks in the ROOT compression frame format More...
 
class  RNTupleMetrics
 
A collection of Counter objects with a name, a unit, and a description. More...
 
class  RNTuplePerfCounter
 
A performance counter with a name and a unit, which can be activated on demand More...
 
class  RNTuplePlainCounter
 
A non thread-safe integral performance counter More...
 
class  RNTupleTickCounter
 
An either thread-safe or non thread safe counter for CPU ticks More...
 
class  RNTupleTimer
 
Record wall time and CPU time between construction and destruction More...
 
class  RPage
 
A page is a slice of a column that is mapped into memory More...
 
class  RPageAllocatorFile
 
Manages pages read from a the file More...
 
class  RPageAllocatorHeap
 
Uses standard C++ memory allocation for the column data pages More...
 
class  RPageDeleter
 
A closure that can free the memory associated with a mapped page More...
 
class  RPagePool
 
A thread-safe cache of column pages. More...
 
class  RPageSink
 
Abstract interface to write data into an ntuple More...
 
class  RPageSinkFile
 
Storage provider that write ntuple pages into a file More...
 
class  RPageSource
 
Abstract interface to read data from an ntuple More...
 
class  RPageSourceFile
 
Storage provider that reads ntuple pages from a file More...
 
class  RPageStorage
 
Common functionality of an ntuple storage for both reading and writing More...
 

Typedefs

using RNTupleAtomicTimer = RNTupleTimer< RNTupleAtomicCounter, RNTupleTickCounter< RNTupleAtomicCounter > >
 
using RNTuplePlainTimer = RNTupleTimer< RNTuplePlainCounter, RNTupleTickCounter< RNTuplePlainCounter > >
 

Enumerations

enum  EPageStorageType { EPageStorageType::kSink, EPageStorageType::kSource }
 

Typedef Documentation

◆ RNTupleAtomicTimer

◆ RNTuplePlainTimer

Enumeration Type Documentation

◆ EPageStorageType

Enumerator
kSink 
kSource 

Definition at line 43 of file RPageStorage.hxx.