16#ifndef ROO_DATA_HIST_SLICE_ITER
17#define ROO_DATA_HIST_SLICE_ITER
35 void Reset()
override ;
#define ClassDefOverride(name, id)
Common abstract base class for objects that represent a value and a "shape" in RooFit.
Iterates over all bins in a RooDataHist that occur in a slice defined by the bin coordinates of the i...
~RooDataHistSliceIter() override
Destructor.
TObject * Next() override
Iterator increment operator.
TIterator & operator=(const TIterator &) override
Prohibit iterator assignment.
void Reset() override
Reset iterator position to beginning.
const TCollection * GetCollection() const override
Dummy.
bool operator!=(const TIterator &aIter) const override
Returns true if position of this iterator differs from position of iterator 'aIter'.
TObject * operator*() const override
Iterator dereference operator, not functional for this iterator.
Container class to hold N-dimensional binned data.
Collection abstract base class.
Iterator abstract base class.
Mother of all ROOT objects.