11#ifndef ROOT_RRANGEBASE
12#define ROOT_RRANGEBASE
17#include <unordered_map>
22namespace GraphDrawing {
44 std::unordered_map<std::string, std::shared_ptr<RRangeBase>>
fVariedRanges;
50 const unsigned int nSlots,
const std::vector<std::string> &prevVariations);
unsigned long long ULong64_t
The head node of a RDF computation graph.
Base class for non-leaf nodes of the computational graph.
RRangeBase & operator=(const RRangeBase &)=delete
ULong64_t fNProcessedEntries
Long64_t fLastCheckedEntry
std::unordered_map< std::string, std::shared_ptr< RRangeBase > > fVariedRanges
const unsigned int fNSlots
Number of thread slots used by this node, inherited from parent node.
bool fHasStopped
True if the end of the range has been reached.
This file contains a specialised ROOT message handler to test for diagnostic in unit tests.