Interval Implementation of a one-dimensional range, that can be either continuous and discrete.
virtual | ~Interval() |
static TClass* | Class() |
Double_t | GetElement(Int_t position) const |
Double_t | GetMax() const |
Double_t | GetMean() const |
Double_t | GetMin() const |
Int_t | GetNbins() const |
Double_t | GetRndm(TRandom&) const |
Double_t | GetWidth() const |
TMVA::Interval | Interval(const TMVA::Interval& other) |
TMVA::Interval | Interval(Double_t min, Double_t max, Int_t nbins = 0) |
virtual TClass* | IsA() const |
void | SetMax(Double_t m) |
void | SetMin(Double_t m) |
virtual void | ShowMembers(TMemberInspector& insp, char* parent) |
virtual void | Streamer(TBuffer& b) |
void | StreamerNVirtual(TBuffer& b) |
defines minimum and maximum of an interval when nbins == 0, interval describes a discrete distribution (equally distributed in the interval) when nbins > 0, interval describes a continous interval
calculates the value of the "number" bin in a discrete interval. Parameters: Double_t position