28#ifndef ROOT_TMVA_Volume 
   29#define ROOT_TMVA_Volume 
   52      Volume( std::vector<Float_t>* 
l, std::vector<Float_t>* 
u = 
nullptr);
 
   53      Volume( std::vector<Double_t>* 
l = 
nullptr, std::vector<Double_t>* 
u = 
nullptr);
 
   72      void Print        ( 
void ) 
const;
 
 
Volume for BinarySearchTree.
 
void Print(void) const
printout of the volume boundaries
 
void Scale(Double_t f)
"scale" the volume by multiplying each upper and lower boundary by "f"
 
Volume & operator=(const Volume &)
assignment operator
 
void ScaleInterval(Double_t f)
"scale" the volume by symmetrically blowing up the interval in each dimension
 
std::vector< Double_t > * fLower
vector with lower volume dimensions
 
Bool_t fOwnerShip
flag if "boundary vector" is owned by the volume of not
 
void Delete(void)
delete array of volume bondaries
 
std::vector< Double_t > * fUpper
vector with upper volume dimensions
 
virtual ~Volume(void)
destructor
 
Volume(std::vector< Float_t > *l, std::vector< Float_t > *u=nullptr)
constructor specifying the volume by std::vectors of floats
 
create variable transformations