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