64 for (
const auto arg : hist.
_vars) {
65 if (arg==sliceArgInt) break ;
81 _sliceArg(other._sliceArg),
82 _baseIndex(other._baseIndex),
83 _stepSize(other._stepSize),
85 _curStep(other._curStep)
RooAbsArg is the common abstract base class for objects that represent a value (of arbitrary type) an...
RooAbsArg * find(const char *name) const
Find object with given name in list.
Abstract base class for objects that are lvalues, i.e.
virtual Int_t numBins(const char *rangeName=0) const =0
virtual void setBin(Int_t ibin, const char *rangeName=0)=0
RooDataHistSliceIter iterates over all bins in a RooDataHist that occur in a slice defined by the bin...
RooDataHistSliceIter(const RooDataHistSliceIter &other)
Copy constructor.
virtual ~RooDataHistSliceIter()
Destructor.
virtual TObject * Next()
Iterator increment operator.
virtual bool operator!=(const TIterator &aIter) const
Returns true if position of this iterator differs from position of iterator 'aIter'.
virtual void Reset()
Reset iterator position to beginning.
virtual const TCollection * GetCollection() const
Dummy.
virtual TObject * operator*() const
Iterator dereference operator, not functional for this iterator.
The RooDataHist is a container class to hold N-dimensional binned data.
virtual const RooArgSet * get() const
Int_t calcTreeIndex() const
Calculate the index for the weights array corresponding to to the bin enclosing the current coordinat...
std::vector< Int_t > _idxMult
Collection abstract base class.
Iterator abstract base class.
virtual const char * GetName() const
Returns name of object.
Mother of all ROOT objects.