Logo ROOT   6.07/09
Reference Guide
List of all members | Public Member Functions | List of all members
TMVA::LossFunctionBDT Class Referenceabstract

Definition at line 120 of file LossFunction.h.

Public Member Functions

 LossFunctionBDT ()
 
virtual ~LossFunctionBDT ()
 
virtual Double_t Fit (std::vector< LossFunctionEventInfo > &evs)=0
 
virtual void Init (std::map< const TMVA::Event *, LossFunctionEventInfo > &evinfomap, std::vector< double > &boostWeights)=0
 
virtual void SetTargets (std::vector< const TMVA::Event * > &evs, std::map< const TMVA::Event *, LossFunctionEventInfo > &evinfomap)=0
 
virtual Double_t Target (LossFunctionEventInfo &e)=0
 
- Public Member Functions inherited from TMVA::LossFunction
 LossFunction ()
 
virtual ~LossFunction ()
 
virtual Double_t CalculateLoss (LossFunctionEventInfo &e)=0
 
virtual Double_t CalculateMeanLoss (std::vector< LossFunctionEventInfo > &evs)=0
 
virtual Double_t CalculateNetLoss (std::vector< LossFunctionEventInfo > &evs)=0
 
virtual Int_t Id ()=0
 
virtual TString Name ()=0
 

#include <TMVA/LossFunction.h>

Inheritance diagram for TMVA::LossFunctionBDT:
[legend]

Constructor & Destructor Documentation

TMVA::LossFunctionBDT::LossFunctionBDT ( )
inline

Definition at line 125 of file LossFunction.h.

virtual TMVA::LossFunctionBDT::~LossFunctionBDT ( )
inlinevirtual

Definition at line 126 of file LossFunction.h.

Member Function Documentation

virtual Double_t TMVA::LossFunctionBDT::Fit ( std::vector< LossFunctionEventInfo > &  evs)
pure virtual
virtual void TMVA::LossFunctionBDT::Init ( std::map< const TMVA::Event *, LossFunctionEventInfo > &  evinfomap,
std::vector< double > &  boostWeights 
)
pure virtual
virtual void TMVA::LossFunctionBDT::SetTargets ( std::vector< const TMVA::Event * > &  evs,
std::map< const TMVA::Event *, LossFunctionEventInfo > &  evinfomap 
)
pure virtual
virtual Double_t TMVA::LossFunctionBDT::Target ( LossFunctionEventInfo e)
pure virtual

The documentation for this class was generated from the following file: