24#ifndef ROOT_TMVA_LogInterval
25#define ROOT_TMVA_LogInterval
104 MsgLogger&
Log()
const;
#define ClassDefOverride(name, id)
The TMVA::Interval Class.
Int_t fNbins
when >0 : number of bins (discrete interval); when ==0 continuous interval
Double_t fMax
the constraints of the Interval
The TMVA::Interval Class.
Double_t GetWidth() const override
Double_t GetMean() const override
Double_t GetRndm(TRandom3 &) const override
get uniformly distributed number within interval
Double_t GetMin() const override
LogInterval(Double_t min, Double_t max, Int_t nbins=0)
Double_t GetMax() const override
virtual ~LogInterval()
destructor
Int_t GetNbins() const override
Double_t GetStepSize(Int_t iBin=0) const override
returns the step size between the numbers of a "discrete LogInterval"
Double_t GetElement(Int_t position) const override
calculates the value of the "number" bin in a discrete interval.
Random number generator class based on M.
create variable transformations