1 #ifndef TVARIABLEBINNING_H 2 #define TVARIABLEBINNING_H 89 virtual const char *
what()
const throw() {
return "Limits needed for the linear binning are not set."; }
147 for(
int i = 0; i < nbins + 1; i++)
fBinEdges[i] = binedges[i];
Class creating a variable binning, used in the histogram manager.
void Set(const TArrayD &binedges)
virtual ~TVariableBinning()
virtual const char * what() const
virtual TBinning * MakeCopy() const
Interface for binnings used by the histogram handler.
virtual ~LimitsNotSetException()
virtual void CreateBinEdges(TArrayD &binedges) const
void Set(Int_t nbins, const Double_t *binedges)
Exception indicating that the limits are not set.