library: libTMVA
#include "MethodRuleFit.h"

TMVA::MethodRuleFit


class description - header file - source file - inheritance tree (.pdf)

class TMVA::MethodRuleFit : public TMVA::MethodBase

Inheritance Chart:
TObject
<-
TMVA::MethodBase
<-
TMVA::MethodRuleFit

    public:
MethodRuleFit(TString jobName, vector<TString>* theVariables, TTree* theTree = 0, TString theOption = , TDirectory* theTargetDir = 0) MethodRuleFit(vector<TString>* theVariables, TString theWeightFile, TDirectory* theTargetDir = NULL) MethodRuleFit(const TMVA::MethodRuleFit&) virtual ~MethodRuleFit() static TClass* Class() virtual Double_t GetMvaValue(TMVA::Event* e) void InitRuleFit() virtual TClass* IsA() const TMVA::MethodRuleFit& operator=(const TMVA::MethodRuleFit&) virtual void ReadWeightsFromFile() virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) virtual void Train() virtual void WriteHistosToFile() virtual void WriteWeightsToFile()

Data Members




Class Description

_______________________________________________________________________

 Friedman's RuleFit method -- not yet implemented -- dummy class --
_______________________________________________________________________
MethodRuleFit( TString jobName, vector<TString>* theVariables, TTree* theTree, TString theOption, TDirectory* theTargetDir )
 standard constructor
MethodRuleFit( vector<TString> *theVariables, TString theWeightFile, TDirectory* theTargetDir )
 constructor from weight file
void InitRuleFit( void )
 default initialisation
~MethodRuleFit( void )
 destructor
void Train( void )
 training of rules
void WriteWeightsToFile( void )
 write rules to file
void ReadWeightsFromFile( void )
 read rules from file
void WriteHistosToFile( void )
 write special monitoring histograms to file - not implemented for RuleFit
MethodRuleFit( TString jobName, vector<TString>* theVariables, TTree* theTree = 0, TString theOption = "", TDirectory* theTargetDir = 0 )
Double_t GetMvaValue(Event *e)
 calculate the MVA value

Author: Andreas Hoecker, Fredrik Tegenfeldt, Helge Voss, Kai Voss
Last update: root/tmva $Id: MethodRuleFit.cxx,v 1.3 2006/05/23 19:35:06 brun Exp $
Copyright (c) 2005: *


ROOT page - Class index - Class Hierarchy - Top of the page

This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.