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
create variable transformations