11#ifndef ROOT_RRANGEBASE
12#define ROOT_RRANGEBASE
47 const unsigned int nSlots);
53 virtual std::shared_ptr<RDFGraphDrawing::GraphNode>
GetGraph() = 0;
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
virtual std::shared_ptr< RDFGraphDrawing::GraphNode > GetGraph()=0
ULong64_t fNProcessedEntries
RRangeBase(RLoopManager *implPtr, unsigned int start, unsigned int stop, unsigned int stride, const unsigned int nSlots)
Long64_t fLastCheckedEntry
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.
Class used to create the operation graph to be printed in the dot representation.