1 #ifndef TCUSTOMBINNING_H
2 #define TCUSTOMBINNING_H
82 virtual const char *
what()
const throw() {
return "Minimum of the binning not set"; }
virtual TBinning * MakeCopy() const
void AddStep(Double_t max, Double_t binwidth)
Interface for binnings used by the histogram handler.
std::map< double, double > fSteps
List of ranges with common bin width.
Helper class creating user defined custom binning.
Double_t fMinimum
Minimum of the binning.
virtual void CreateBinEdges(TArrayD &edges) const
virtual const char * what() const
virtual ~MinNotSetException()
virtual ~TCustomBinning()
Exception thrown in case the minimum is not set.
void SetMinimum(Double_t min)
Bool_t fMinimumSet
Define whether minimum is set. Attention: Bin edges will not be created without minimum.