16#ifndef ROO_DATA_HIST_SLICE_ITER 
   17#define ROO_DATA_HIST_SLICE_ITER 
   35  void Reset() 
override ;
 
 
#define ClassDefOverride(name, id)
 
ROOT::Detail::TRangeCast< T, true > TRangeDynCast
TRangeDynCast is an adapter class that allows the typed iteration through a TCollection.
 
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(const RooDataHistSliceIter &other)
Copy constructor.
 
~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.