1 #ifndef TLINEARBINNING_H 2 #define TLINEARBINNING_H 76 virtual const char *
what()
const throw() {
return "Limits needed for the linear binning are not set."; }
void Set(Int_t nbins, Double_t min, Double_t max)
Class creating a linear binning, used in the histogram manager.
virtual ~TLinearBinning()
virtual void CreateBinEdges(TArrayD &binedges) const
Interface for binnings used by the histogram handler.
virtual ~LimitsNotSetException()
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.
virtual const char * what() const