Logo ROOT  
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  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  RNTuple
 
class  RNTupleAtomicCounter
 A thread-safe integral performance counter. 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  RNTupleVisitor
 Abstract base class for classes implementing the visitor design pattern. More...
 
class  RPage
 A page is a slice of a column that is mapped into memory. More...
 
class  RPageAllocatorFile
 Manages pages read from a raw file. More...
 
class  RPageAllocatorHeap
 Uses standard C++ memory allocation for the column data pages. More...
 
class  RPageAllocatorKey
 Adopts the memory returned by TKey->ReadObject() 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  RPageSinkRaw
 Storage provider that write ntuple pages into a raw binary file. More...
 
class  RPageSinkRoot
 Storage provider that write ntuple pages into a ROOT TFile. More...
 
class  RPageSource
 Abstract interface to read data from an ntuple. More...
 
class  RPageSourceRaw
 Storage provider that reads ntuple pages from a raw file. More...
 
class  RPageSourceRoot
 Storage provider that reads ntuple pages from a ROOT TFile. 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 class  EPageStorageType { kSink , kSource }
 

Typedef Documentation

◆ RNTupleAtomicTimer

◆ RNTuplePlainTimer

Enumeration Type Documentation

◆ EPageStorageType

Enumerator
kSink 
kSource 

Definition at line 43 of file RPageStorage.hxx.