12 unsigned int,
const std::unordered_map<std::string, ROOT::RDF::Experimental::RSample *> &)
const
24 auto ranges = GetEntryRanges();
25 while (!ranges.empty()) {
31 ranges = GetEntryRanges();
34 if (fGlobalEntryRange.has_value()) {
35 auto &&[begin, end] = fGlobalEntryRange.value();
39 "RDataFrame stopped processing after %lld entries, whereas an entry range (begin=%lld,end=%lld) was "
40 "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 &, unsigned int, 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,...