Logo ROOT  
Reference Guide
Dataframe

ROOT's RDataFrame allows to analyse data stored in TTrees with a high level interface.

Files

file  ActionHelpers.hxx
 
file  RMergeableValue.hxx
 

Classes

class  GraphCreatorHelper
 Helper class that provides the operation graph nodes. More...
 
class  ROOT::Internal::RDF::GraphDrawing::GraphNode
 Class used to create the operation graph to be printed in the dot representation. More...
 
class  ROOT::Internal::RDF::RAction< Helper, PrevNode, ColumnTypes_t >
 A RDataFrame node that produces a result. More...
 
class  ROOT::RDF::RArrowDS
 RDataFrame data source class to interface with Apache Arrow. More...
 
class  RColumnReaderBase
 Pure virtual base class for all column reader types. More...
 
class  ROOT::Internal::RDF::RColumnRegister
 A binder for user-defined columns, variations and aliases. More...
 
class  ROOT::RDF::RCsvDS
 RDataFrame data source class for reading CSV files. More...
 
class  ROOT::RDataFrame
 ROOT's RDataFrame offers a modern, high-level interface for analysis of data stored in TTree , CSV and other data formats, in C++ or Python. More...
 
class  ROOT::RDF::Experimental::RDatasetSpec
 A dataset specification for RDataFrame. More...
 
class  ROOT::RDF::RDataSource
 RDataSource defines an API that RDataFrame can use to read arbitrary data formats. More...
 
class  ROOT::RDF::RDFDescription
 A DFDescription contains useful information about a given RDataFrame computation graph. More...
 
class  ROOT::RDF::RDisplay
 This class is the textual representation of the content of a columnar dataset. More...
 
class  ROOT::Internal::RDF::RDisplayElement
 Helper class to let Display print compact tabular representations of the events. More...
 
class  ROOT::RDF::RInterface< Proxied, DataSource >
 The public interface to the RDataFrame federation of classes. More...
 
class  RInterfaceBase
 The public interface to the RDataFrame federation of classes. More...
 
class  ROOT::Detail::RDF::RMergeableCount
 Specialization of RMergeableValue for the Count action. More...
 
class  ROOT::Detail::RDF::RMergeableFill< T >
 Specialization of RMergeableValue for histograms and statistics. More...
 
class  ROOT::Detail::RDF::RMergeableMean
 Specialization of RMergeableValue for the Mean action. More...
 
class  ROOT::Detail::RDF::RMergeableStdDev
 Specialization of RMergeableValue for the StdDev action. More...
 
class  ROOT::Detail::RDF::RMergeableValue< T >
 A result of an RDataFrame execution, that knows how to merge with other results of the same type. More...
 
class  ROOT::Detail::RDF::RMergeableValueBase
 Base class of RMergeableValue. More...
 
class  ROOT::Detail::RDF::RMergeableVariations< T >
 A container for variation names and variation results that knows how to merge with others of the same type. More...
 
class  ROOT::Detail::RDF::RMergeableVariationsBase
 A container for variation names and variation results. More...
 
class  ROOT::Experimental::RNTupleDS
 The RDataSource implementation for RNTuple. More...
 
class  ROOT::RDF::RResultPtr< T >
 Smart pointer for the return type of actions. More...
 
class  ROOT::RDF::RSqliteDS
 RSqliteDS is an RDF data source implementation for SQL result sets from sqlite3 files. More...
 
class  ROOT::RDF::TH1DModel
 A struct which stores the parameters of a TH1D. More...
 
class  ROOT::RDF::TH2DModel
 A struct which stores the parameters of a TH2D. More...
 
class  ROOT::RDF::TH3DModel
 A struct which stores the parameters of a TH3D. More...
 
class  ROOT::RDF::THnDModel
 A struct which stores the parameters of a THnD. More...
 
class  ROOT::RDF::TProfile1DModel
 A struct which stores the parameters of a TProfile. More...
 
class  ROOT::RDF::TProfile2DModel
 A struct which stores the parameters of a TProfile2D. More...