#ifndef ROOT_TMVA_MethodBayesClassifier
#define ROOT_TMVA_MethodBayesClassifier
#ifndef ROOT_TMVA_MethodBase
#include "TMVA/MethodBase.h"
#endif
namespace TMVA {
class MethodBayesClassifier : public MethodBase {
public:
MethodBayesClassifier( const TString& jobName,
const TString& methodTitle,
DataSet& theData,
const TString& theOption = "",
TDirectory* theTargetDir = 0 );
MethodBayesClassifier( DataSet& theData,
const TString& theWeightFile,
TDirectory* theTargetDir = NULL );
virtual ~MethodBayesClassifier( void );
void Train( void );
using MethodBase::WriteWeightsToStream;
using MethodBase::ReadWeightsFromStream;
void WriteWeightsToStream( ostream& o ) const;
void ReadWeightsFromStream( istream& istr );
Double_t GetMvaValue();
void InitBayesClassifier( void );
const Ranking* CreateRanking() { return 0; }
protected:
void MakeClassSpecific( std::ostream&, const TString& ) const;
void GetHelpMessage() const;
private:
void DeclareOptions();
void ProcessOptions();
ClassDef(MethodBayesClassifier,0)
};
}
#endif // MethodBayesClassifier_H
Last change: Wed Jun 25 08:48:21 2008
Last generated: 2008-06-25 08:48
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.