11#ifndef ROOT_RRANGEBASE 
   12#define ROOT_RRANGEBASE 
   17#include <unordered_map> 
   22namespace GraphDrawing {
 
   43   std::unordered_map<std::string, std::shared_ptr<RRangeBase>> 
fVariedRanges;
 
 
The head node of a RDF computation graph.
 
Base class for non-leaf nodes of the computational graph.
 
RRangeBase & operator=(const RRangeBase &)=delete
 
RRangeBase(RLoopManager *implPtr, unsigned int start, unsigned int stop, unsigned int stride, const unsigned int nSlots, const std::vector< std::string > &prevVariations)
 
RRangeBase & operator=(RRangeBase &&)=delete
 
ULong64_t fNProcessedEntries
 
RRangeBase(RRangeBase &&)=delete
 
Long64_t fLastCheckedEntry
 
RRangeBase(const RRangeBase &)=delete
 
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.
 
tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tb...