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: