16#ifndef ROOT_RDATAFRAME 
   17#define ROOT_RDATAFRAME 
   26#include <initializer_list> 
   45   RDataFrame(std::string_view treename, 
const std::vector<std::string> &filenames,
 
   47   RDataFrame(std::string_view treename, std::initializer_list<std::string> filenames,
 
   49              RDataFrame(treename, std::vector<std::string>(std::move(filenames)), defaultColumns) {}
 
   53   RDataFrame(std::unique_ptr<ROOT::RDF::RDataSource>, 
const ColumnNames_t &defaultColumns = {});
 
   58namespace Experimental {
 
unsigned long long ULong64_t
 
A dataset specification for RDataFrame.
 
The public interface to the RDataFrame federation of classes.
 
ROOT's RDataFrame offers a modern, high-level interface for analysis of data stored in TTree ,...
 
RDataFrame(std::string_view treename, std::initializer_list< std::string > filenames, const ColumnNames_t &defaultColumns={})
 
RDataFrame(std::string_view treeName, ::TDirectory *dirPtr, const ColumnNames_t &defaultColumns={})
 
RDataFrame(std::string_view treeName, std::string_view filenameglob, const ColumnNames_t &defaultColumns={})
Build the dataframe.
 
ROOT::RDF::ColumnNames_t ColumnNames_t
 
Describe directory structure in memory.
 
A TTree represents a columnar dataset.
 
ROOT::RDataFrame FromSpec(const std::string &jsonFile)
Factory method to create an RDataFrame from a JSON specification file.
 
std::vector< std::string > ColumnNames_t
 
This file contains a specialised ROOT message handler to test for diagnostic in unit tests.