Logo ROOT   6.14/05
Reference Guide
List of all members | Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
TMVA::LossFunction Class Referenceabstract

Definition at line 80 of file LossFunction.h.

Public Member Functions

 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
 

Protected Member Functions

UInt_t GetNumThreadsInPool ()
 

Protected Attributes

UInt_t fNumPoolThreads = 1
 

#include <TMVA/LossFunction.h>

Inheritance diagram for TMVA::LossFunction:
[legend]

Constructor & Destructor Documentation

◆ LossFunction()

TMVA::LossFunction::LossFunction ( )
inline

Definition at line 85 of file LossFunction.h.

◆ ~LossFunction()

virtual TMVA::LossFunction::~LossFunction ( )
inlinevirtual

Definition at line 90 of file LossFunction.h.

Member Function Documentation

◆ CalculateLoss()

virtual Double_t TMVA::LossFunction::CalculateLoss ( LossFunctionEventInfo e)
pure virtual

◆ CalculateMeanLoss()

virtual Double_t TMVA::LossFunction::CalculateMeanLoss ( std::vector< LossFunctionEventInfo > &  evs)
pure virtual

◆ CalculateNetLoss()

virtual Double_t TMVA::LossFunction::CalculateNetLoss ( std::vector< LossFunctionEventInfo > &  evs)
pure virtual

◆ GetNumThreadsInPool()

UInt_t TMVA::LossFunction::GetNumThreadsInPool ( )
inlineprotected

Definition at line 106 of file LossFunction.h.

◆ Id()

virtual Int_t TMVA::LossFunction::Id ( )
pure virtual

◆ Name()

virtual TString TMVA::LossFunction::Name ( )
pure virtual

Member Data Documentation

◆ fNumPoolThreads

UInt_t TMVA::LossFunction::fNumPoolThreads = 1
protected

Definition at line 103 of file LossFunction.h.


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