28 #ifndef ROOT_TMVA_Volume
29 #define ROOT_TMVA_Volume
53 Volume( std::vector<Float_t>* l, std::vector<Float_t>* u = 0);
54 Volume( std::vector<Double_t>* l = 0, std::vector<Double_t>* u = 0);
56 Volume( Float_t* l , Float_t* u , Int_t nvar );
57 Volume( Double_t* l , Double_t* u , Int_t nvar );
58 Volume( Float_t l , Float_t u );
59 Volume( Double_t l , Double_t u );
62 virtual ~Volume(
void );
65 Volume& operator=(
const Volume& );
70 void Scale ( Double_t f );
72 void ScaleInterval( Double_t f );
73 void Print (
void )
const;
76 std::vector<Double_t> *fLower;
77 std::vector<Double_t> *fUpper;