106       Log() << 
kFATAL << 
"<PDEFoamEventDensity::Density()> Binary tree not found!" << 
Endl;
   109    std::vector<Double_t> lb(
GetBox().size());
   110    std::vector<Double_t> ub(
GetBox().size());
   117       lb[idim] = xev[idim] - 
GetBox().at(idim) / 2.0;
   118       ub[idim] = xev[idim] + 
GetBox().at(idim) / 2.0;
   122    std::vector<const TMVA::BinarySearchTreeNode*> nodes; 
   128    event_density = nodes.size() * probevolume_inv;
   131    return (sumOfWeights + 0.1) * probevolume_inv;
 
MsgLogger & Endl(MsgLogger &ml)
 
const std::vector< Double_t > & GetBox() const
 
virtual Double_t Density(std::vector< Double_t > &Xarg, Double_t &event_density)
This function is needed during the foam buildup. 
 
void box(Int_t pat, Double_t x1, Double_t y1, Double_t x2, Double_t y2)
 
MsgLogger & Log() const
message logger 
 
Double_t GetBoxVolume()
Returns the volume of range searching box fBox. 
 
Abstract ClassifierFactory template that handles arbitrary types. 
 
Double_t SearchVolume(Volume *, std::vector< const TMVA::BinarySearchTreeNode *> *events=0)
search the whole tree and add up all weigths of events that lie within the given voluem ...