32#ifndef ROOT_TMVA_PDEFoamMultiTarget
33#define ROOT_TMVA_PDEFoamMultiTarget
53 virtual void CalculateMpv(std::map<Int_t, Float_t>&,
const std::vector<PDEFoamCell*>&);
54 virtual void CalculateMean(std::map<Int_t, Float_t>&,
const std::vector<PDEFoamCell*>&);
#define ClassDefOverride(name, id)
PDEFoamEvent(const PDEFoamEvent &)
Copy Constructor NOT IMPLEMENTED (NEVER USED).
PDEFoamMultiTarget(const PDEFoamMultiTarget &)
Copy Constructor NOT IMPLEMENTED (NEVER USED).
virtual void CalculateMean(std::map< Int_t, Float_t > &, const std::vector< PDEFoamCell * > &)
This function calculates the mean target value from a given number of cells.
virtual ~PDEFoamMultiTarget()
ETargetSelection fTargetSelection
std::vector< Float_t > GetCellValue(const std::map< Int_t, Float_t > &, ECellValue) override
This function is overridden from PDFEFoam.
virtual void CalculateMpv(std::map< Int_t, Float_t > &, const std::vector< PDEFoamCell * > &)
This function calculates the most probable target value from a given number of cells.
PDEFoamMultiTarget()
Default constructor for streamer, user should not use it.
virtual Float_t GetCellValue(const std::vector< Float_t > &xvec, ECellValue cv, PDEFoamKernelBase *)
This function finds the cell, which corresponds to the given untransformed event vector 'xvec' and re...
create variable transformations