11#ifndef ROOT_RDF_RDATASETSPEC 
   12#define ROOT_RDF_RDATASETSPEC 
   30namespace Experimental {
 
   37   friend class ::ROOT::Detail::RDF::RLoopManager; 
 
   69   WithGlobalFriends(
const std::string &treeName, 
const std::string &fileNameGlob, 
const std::string &alias = 
"");
 
   72                             const std::string &alias = 
"");
 
   75                             const std::string &alias = 
"");
 
   78                                   const std::vector<std::string> &fileNameGlobs, 
const std::string &alias = 
"");
 
A dataset specification for RDataFrame.
 
const std::vector< std::string > GetFileNameGlobs() const
 
std::vector< RSample > MoveOutSamples()
 
REntryRange fEntryRange
Start (inclusive) and end (exclusive) entry for the dataset processing.
 
RDatasetSpec & WithGlobalFriends(const std::string &treeName, const std::string &fileNameGlob, const std::string &alias="")
 
const std::vector< std::string > GetTreeNames() const
 
const ROOT::TreeUtils::RFriendInfo & GetFriendInfo() const
 
Long64_t GetEntryRangeBegin() const
 
const std::vector< RMetaData > GetMetaData() const
 
RDatasetSpec & AddSample(RSample sample)
 
ROOT::TreeUtils::RFriendInfo fFriendInfo
List of friends.
 
RDatasetSpec & WithGlobalRange(const RDatasetSpec::REntryRange &entryRange={})
 
std::vector< RSample > fSamples
List of samples.
 
const std::vector< std::string > GetSampleNames() const
 
Long64_t GetEntryRangeEnd() const
 
Class representing a sample (grouping of trees (and their fileglobs) and (optional) metadata)
 
This file contains a specialised ROOT message handler to test for diagnostic in unit tests.
 
Information about friend trees of a certain TTree or TChain object.