ROOT 6.12/07 Reference Guide |
Volume for BinarySearchTree.
volume element: variable space between upper and lower bonds of nvar-dimensional variable space
Public Member Functions | |
Volume (std::vector< Float_t > *l, std::vector< Float_t > *u=0) | |
constructor specifying the volume by std::vectors of floats More... | |
Volume (std::vector< Double_t > *l=0, std::vector< Double_t > *u=0) | |
constructor specifying the volume by std::vectors of doubles More... | |
Volume (Volume &) | |
copy constructor More... | |
Volume (Float_t *l, Float_t *u, Int_t nvar) | |
constructor specifying the volume by c-style arrays of floats More... | |
Volume (Double_t *l, Double_t *u, Int_t nvar) | |
constructor specifying the volume by c-style arrays of doubles More... | |
Volume (Float_t l, Float_t u) | |
simple constructors for 1 dimensional values (float) More... | |
Volume (Double_t l, Double_t u) | |
simple constructors for 1 dimensional values (double) More... | |
virtual | ~Volume (void) |
destructor More... | |
void | Delete (void) |
delete array of volume bondaries More... | |
void | Print (void) const |
printout of the volume boundaries More... | |
void | Scale (Double_t f) |
"scale" the volume by multiplying each upper and lower boundary by "f" More... | |
void | ScaleInterval (Double_t f) |
"scale" the volume by symmetrically blowing up the interval in each dimension More... | |
Public Attributes | |
std::vector< Double_t > * | fLower |
std::vector< Double_t > * | fUpper |
Private Attributes | |
Bool_t | fOwnerShip |
#include <TMVA/Volume.h>
constructor specifying the volume by std::vectors of floats
Definition at line 56 of file Volume.cxx.
constructor specifying the volume by std::vectors of doubles
Definition at line 47 of file Volume.cxx.
TMVA::Volume::Volume | ( | Volume & | V | ) |
copy constructor
Definition at line 125 of file Volume.cxx.
constructor specifying the volume by c-style arrays of floats
Definition at line 86 of file Volume.cxx.
constructor specifying the volume by c-style arrays of doubles
Definition at line 71 of file Volume.cxx.
simple constructors for 1 dimensional values (float)
Definition at line 113 of file Volume.cxx.
simple constructors for 1 dimensional values (double)
Definition at line 101 of file Volume.cxx.
|
virtual |
destructor
Definition at line 135 of file Volume.cxx.
delete array of volume bondaries
Definition at line 144 of file Volume.cxx.
printout of the volume boundaries
Definition at line 175 of file Volume.cxx.
"scale" the volume by multiplying each upper and lower boundary by "f"
Definition at line 153 of file Volume.cxx.
"scale" the volume by symmetrically blowing up the interval in each dimension
Definition at line 162 of file Volume.cxx.