* *
* File and Version Information: *
* $Id: MethodRuleFit.h,v 1.2 2006/05/23 13:03:15 brun Exp $
**********************************************************************************/
#ifndef ROOT_TMVA_MethodRuleFit
#define ROOT_TMVA_MethodRuleFit
#ifndef ROOT_TMVA_MethodBase
#include "TMVA/MethodBase.h"
#endif
#ifndef ROOT_TMVA_TMatrixD
#include "TMatrixD.h"
#endif
#ifndef ROOT_TMVA_TVectorD
#include "TVectorD.h"
#endif
namespace TMVA {
class MethodRuleFit : public MethodBase {
public:
MethodRuleFit( TString jobName,
vector<TString>* theVariables,
TTree* theTree = 0,
TString theOption = "",
TDirectory* theTargetDir = 0 );
MethodRuleFit( vector<TString> *theVariables,
TString theWeightFile,
TDirectory* theTargetDir = NULL );
virtual ~MethodRuleFit( void );
virtual void Train( void );
virtual void WriteWeightsToFile( void );
virtual void ReadWeightsFromFile( void );
virtual Double_t GetMvaValue(Event *e);
virtual void WriteHistosToFile( void ) ;
void InitRuleFit( void );
protected:
private:
ClassDef(MethodRuleFit,0)
};
}
#endif // MethodRuleFit_H
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.