A dataset specification for RDataFrame. 
Definition at line 36 of file RDatasetSpec.hxx.
 
#include <ROOT/RDF/RDatasetSpec.hxx>
◆ RDatasetSpec()
  
  
      
        
          | ROOT::RDF::Experimental::RDatasetSpec::RDatasetSpec  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
default   | 
  
 
 
◆ AddSample()
◆ GetEntryRangeBegin()
      
        
          | Long64_t ROOT::RDF::Experimental::RDatasetSpec::GetEntryRangeBegin  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ GetEntryRangeEnd()
      
        
          | Long64_t ROOT::RDF::Experimental::RDatasetSpec::GetEntryRangeEnd  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ GetFileNameGlobs()
      
        
          | const std::vector< std::string > ROOT::RDF::Experimental::RDatasetSpec::GetFileNameGlobs  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ GetFriendInfo()
◆ GetMetaData()
      
        
          | const std::vector< RMetaData > ROOT::RDF::Experimental::RDatasetSpec::GetMetaData  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ GetSampleNames()
      
        
          | const std::vector< std::string > ROOT::RDF::Experimental::RDatasetSpec::GetSampleNames  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ GetTreeNames()
      
        
          | const std::vector< std::string > ROOT::RDF::Experimental::RDatasetSpec::GetTreeNames  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ MoveOutSamples()
  
  
      
        
          | std::vector< RSample > ROOT::RDF::Experimental::RDatasetSpec::MoveOutSamples  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
◆ WithGlobalFriends() [1/4]
      
        
          | RDatasetSpec & ROOT::RDF::Experimental::RDatasetSpec::WithGlobalFriends  | 
          ( | 
          const std::string &  | 
          treeName,  | 
        
        
           | 
           | 
          const std::string &  | 
          fileNameGlob,  | 
        
        
           | 
           | 
          const std::string &  | 
          alias = ""  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ WithGlobalFriends() [2/4]
      
        
          | RDatasetSpec & ROOT::RDF::Experimental::RDatasetSpec::WithGlobalFriends  | 
          ( | 
          const std::string &  | 
          treeName,  | 
        
        
           | 
           | 
          const std::vector< std::string > &  | 
          fileNameGlobs,  | 
        
        
           | 
           | 
          const std::string &  | 
          alias = ""  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Add friend tree to RDatasetSpec object. 
- Parameters
 - 
  
    | [in] | treeName | Name of the tree.  | 
    | [in] | fileNameGlob | Path to the file. Refer to TChain::Add for globbing rules.  | 
    | [in] | alias | Alias for this friend. | 
  
   
Example usage:
std::vector<std::string> files = {"outputFile.root"};
x.WithGlobalFriends(
"outputTree2", files); 
 
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void char Point_t Rectangle_t WindowAttributes_t Float_t r
 
A dataset specification for RDataFrame.
 
Class representing a sample (grouping of trees (and their fileglobs) and (optional) metadata)
 
  
Definition at line 119 of file RDatasetSpec.cxx.
 
 
◆ WithGlobalFriends() [3/4]
      
        
          | RDatasetSpec & ROOT::RDF::Experimental::RDatasetSpec::WithGlobalFriends  | 
          ( | 
          const std::vector< std::pair< std::string, std::string > > &  | 
          treeAndFileNameGlobs,  | 
        
        
           | 
           | 
          const std::string &  | 
          alias = ""  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ WithGlobalFriends() [4/4]
      
        
          | RDatasetSpec & ROOT::RDF::Experimental::RDatasetSpec::WithGlobalFriends  | 
          ( | 
          const std::vector< std::string > &  | 
          treeNames,  | 
        
        
           | 
           | 
          const std::vector< std::string > &  | 
          fileNameGlobs,  | 
        
        
           | 
           | 
          const std::string &  | 
          alias = ""  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ WithGlobalRange()
◆ ::ROOT::Detail::RDF::RLoopManager
◆ fEntryRange
  
  
      
        
          | REntryRange ROOT::RDF::Experimental::RDatasetSpec::fEntryRange | 
         
       
   | 
  
private   | 
  
 
Start (inclusive) and end (exclusive) entry for the dataset processing. 
Definition at line 51 of file RDatasetSpec.hxx.
 
 
◆ fFriendInfo
◆ fSamples
  
  
      
        
          | std::vector<RSample> ROOT::RDF::Experimental::RDatasetSpec::fSamples | 
         
       
   | 
  
private   | 
  
 
 
The documentation for this class was generated from the following files: