12 const std::unordered_map<std::string, ROOT::RDF::Experimental::RSample *> &)
const
26 auto ranges = GetEntryRanges();
27 while (!ranges.empty()) {
33 ranges = GetEntryRanges();
36 if (fGlobalEntryRange.has_value()) {
37 auto &&[begin, end] = fGlobalEntryRange.value();
41 "RDataFrame stopped processing after %lld entries, whereas an entry range (begin=%lld,end=%lld) was "
42 "requested. Consider adjusting the end value of the entry range to a maximum of %lld.",
ROOT::Detail::TRangeCast< T, true > TRangeDynCast
TRangeDynCast is an adapter class that allows the typed iteration through a TCollection.
void Warning(const char *location, const char *msgfmt,...)
Use this function in warning situations.
The head node of a RDF computation graph.
A thread-safe list of N indexes (0 to size - 1).
friend ROOT::RDF::RSampleInfo ROOT::Internal::RDF::CreateSampleInfo(const ROOT::RDF::RDataSource &, const std::unordered_map< std::string, ROOT::RDF::Experimental::RSample * > &)
friend void ROOT::Internal::RDF::ProcessMT(RDataSource &, ROOT::Detail::RDF::RLoopManager &)
This type represents a sample identifier, to be used in conjunction with RDataFrame features such as ...
This class provides a simple interface to execute the same task multiple times in parallel threads,...