47 std::vector<double> tmpedges;
49 tmpedges.push_back(currentmin);
50 while((currentmin <
fMaximum) && (TMath::Abs(currentmin -
fMaximum) > DBL_EPSILON)){
51 currentmin += binwidth;
52 tmpedges.push_back(currentmin);
55 binedges.Set(tmpedges.size());
57 for(
auto binedge : tmpedges) binedges[bincounter++] = binedge;
virtual void CreateBinEdges(TArrayD &binedges) const
Interface for binnings used by the histogram handler.
Double_t fMinimum
Minimum of the binning.
Exception indicating that the limits are not set.
Int_t fNbins
Number of bins.
Bool_t fLimitsSet
Switch indicating that the binning is initialized.
virtual TBinning * MakeCopy() const
Double_t fMaximum
Maximum of the binning.