55  for (
const auto arg : hist.
_vars) {
 
 
   72  _sliceArg(
other._sliceArg),
 
   73  _baseIndex(
other._baseIndex),
 
   74  _stepSize(
other._stepSize),
 
   76  _curStep(
other._curStep)
 
 
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.
 
Storage_t::size_type size() const
 
RooArgSet _vars
Dimensions of this data set.
 
Abstract base class for objects that are lvalues, i.e.
 
virtual Int_t numBins(const char *rangeName=nullptr) const =0
 
virtual void setBin(Int_t ibin, const char *rangeName=nullptr)=0
 
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.
 
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.
 
std::size_t calcTreeIndex(const RooAbsCollection &coords, bool fast) const
Calculate the bin index corresponding to the coordinates passed as argument.
 
std::vector< Int_t > _idxMult
 
const RooArgSet * get() const override
Get bin centre of current bin.
 
Collection abstract base class.
 
Iterator abstract base class.
 
Mother of all ROOT objects.