Logo ROOT   6.30.04
Reference Guide
 All Namespaces Files Pages
RRangeBase.cxx
Go to the documentation of this file.
1 // Author: Enrico Guiraud, Danilo Piparo CERN 09/2018
2 
3 /*************************************************************************
4  * Copyright (C) 1995-2018, Rene Brun and Fons Rademakers. *
5  * All rights reserved. *
6  * *
7  * For the licensing terms see $ROOTSYS/LICENSE. *
8  * For the list of contributors see $ROOTSYS/README/CREDITS. *
9  *************************************************************************/
10 
11 #include "ROOT/RDF/RRangeBase.hxx"
12 
13 using ROOT::Detail::RDF::RRangeBase;
14 using ROOT::Detail::RDF::RLoopManager;
15 
16 RRangeBase::RRangeBase(RLoopManager *implPtr, unsigned int start, unsigned int stop, unsigned int stride,
17  const unsigned int nSlots)
18  : RNodeBase(implPtr), fStart(start), fStop(stop), fStride(stride), fNSlots(nSlots) { }
19 
20 void RRangeBase::ResetCounters()
21 {
22  fLastCheckedEntry = -1;
23  fNProcessedEntries = 0;
24  fHasStopped = false;
25 }
26 
27 // outlined to pin virtual table
28 RRangeBase::~RRangeBase() { }