template<typename PrevNode>
class ROOT::Detail::RDF::RRange< PrevNode >
Definition at line 39 of file RRange.hxx.
|
| RRange (const RRange &)=delete |
|
| RRange (unsigned int start, unsigned int stop, unsigned int stride, std::shared_ptr< PrevNode > pd) |
|
| ~RRange () |
|
void | AddFilterName (std::vector< std::string > &filters) |
| This function must be defined by all nodes, but only the filters will add their name. More...
|
|
bool | CheckFilters (unsigned int slot, Long64_t entry) final |
| Ranges act as filters when it comes to selecting entries that downstream nodes should process. More...
|
|
std::shared_ptr< RDFGraphDrawing::GraphNode > | GetGraph (std::unordered_map< void *, std::shared_ptr< RDFGraphDrawing::GraphNode > > &visitedMap) |
|
std::shared_ptr< RNodeBase > | GetVariedFilter (const std::string &variationName) final |
| Return a clone of this node that acts as a Filter working with values in the variationName "universe". More...
|
|
void | IncrChildrenCount () final |
|
RRange & | operator= (const RRange &)=delete |
|
void | PartialReport (ROOT::RDF::RCutFlowReport &rep) const final |
|
void | Report (ROOT::RDF::RCutFlowReport &rep) const final |
|
void | StopProcessing () final |
|
| RRangeBase (RLoopManager *implPtr, unsigned int start, unsigned int stop, unsigned int stride, const unsigned int nSlots, const std::vector< std::string > &prevVariations) |
|
virtual | ~RRangeBase () |
|
virtual std::shared_ptr< RDFGraphDrawing::GraphNode > | GetGraph (std::unordered_map< void *, std::shared_ptr< RDFGraphDrawing::GraphNode > > &visitedMap)=0 |
|
void | InitNode () |
|
RRangeBase & | operator= (const RRangeBase &)=delete |
|
| RNodeBase (const std::vector< std::string > &variations={}, RLoopManager *lm=nullptr) |
|
virtual | ~RNodeBase () |
|
virtual void | AddFilterName (std::vector< std::string > &filters)=0 |
|
virtual bool | CheckFilters (unsigned int, Long64_t)=0 |
|
virtual std::shared_ptr< ROOT::Internal::RDF::GraphDrawing::GraphNode > | GetGraph (std::unordered_map< void *, std::shared_ptr< ROOT::Internal::RDF::GraphDrawing::GraphNode > > &visitedMap)=0 |
|
virtual RLoopManager * | GetLoopManagerUnchecked () |
|
const std::vector< std::string > & | GetVariations () const |
|
virtual std::shared_ptr< RNodeBase > | GetVariedFilter (const std::string &variationName) |
| Return a clone of this node that acts as a Filter working with values in the variationName "universe". More...
|
|
virtual void | IncrChildrenCount ()=0 |
|
virtual void | PartialReport (ROOT::RDF::RCutFlowReport &) const =0 |
|
virtual void | Report (ROOT::RDF::RCutFlowReport &) const =0 |
|
virtual void | ResetChildrenCount () |
|
virtual void | StopProcessing ()=0 |
|