Interval definition, 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