32 #ifndef ROOT_TMVA_PDEFoamDensityBase 33 #define ROOT_TMVA_PDEFoamDensityBase 48 std::vector<Double_t>
fBox;
71 void SetBox(std::vector<Double_t> box) { fBox =
box; fBoxHasChanged =
kTRUE; }
74 const std::vector<Double_t>&
GetBox()
const {
return fBox; }
const std::vector< Double_t > & GetBox() const
void box(Int_t pat, Double_t x1, Double_t y1, Double_t x2, Double_t y2)
virtual Double_t Density(std::vector< Double_t > &Xarg, Double_t &event_density)=0
#define ClassDef(name, id)
void SetBox(std::vector< Double_t > box)
virtual ~PDEFoamDensityBase()
destructor
void FillBinarySearchTree(const Event *ev)
This method inserts the given event 'ev' it into the binary search tree.
MsgLogger & Log() const
message logger
std::vector< Double_t > fBox
ostringstream derivative to redirect and format output
Double_t GetBoxVolume()
Returns the volume of range searching box fBox.
Mother of all ROOT objects.
Abstract ClassifierFactory template that handles arbitrary types.
This is an abstract class, which provides an interface for a PDEFoam density estimator.
A simple Binary search tree including a volume search method.