11 #ifndef ROOT_THLimitsFinder
12 #define ROOT_THLimitsFinder
virtual ~THLimitsFinder()
Class to find nice axis limits.
static void Optimize(Double_t A1, Double_t A2, Int_t nold, Double_t &BinLow, Double_t &BinHigh, Int_t &nbins, Double_t &BWID, Option_t *option="")
static function to compute reasonable axis limits
static THLimitsFinder * GetLimitsFinder()
Return pointer to the current finder.
virtual Int_t FindGoodLimits(TH1 *h, Double_t xmin, Double_t xmax)
compute the best axis limits for the X axis.
static void OptimizeLimits(Int_t nbins, Int_t &newbins, Double_t &xmin, Double_t &xmax, Bool_t isInteger)
Optimize axis limits.
#define ClassDef(name, id)
static void SetLimitsFinder(THLimitsFinder *finder)
This static function can be used to specify a finder derived from THLimitsFinder. ...
THLimitsFinder()
Pointer to hist limits finder.
Mother of all ROOT objects.
static THLimitsFinder * fgLimitsFinder