Logo ROOT   6.12/07
Reference Guide
PlotFoams.h
Go to the documentation of this file.
1 #ifndef PlotFoams__HH
2 #define PlotFoams__HH
3 #include "tmvaglob.h"
4 #include "TControlBar.h"
5 #include "TMap.h"
6 #include "TVectorT.h"
7 #include "TLine.h"
8 #include "TPaveText.h"
11 
12 #include <sstream>
13 #include <string>
14 #include <cfloat>
15 
16 #include "TMVA/PDEFoam.h"
17 namespace TMVA{
18 
19  void PlotFoams( TString fileName = "weights/TMVAClassification_PDEFoam.weights_foams.root",
20  bool useTMVAStyle = kTRUE );
21  // foam plotting macro
22  void Plot(TString fileName, TMVA::ECellValue cv, TString cv_long, bool useTMVAStyle = kTRUE);
23 
24  void Plot1DimFoams(TList& foam_list, TMVA::ECellValue cell_value,
25  const TString& cell_value_description,
26  TMVA::PDEFoamKernelBase* kernel);
27  void PlotNDimFoams(TList& foam_list, TMVA::ECellValue cell_value,
28  const TString& cell_value_description,
29  TMVA::PDEFoamKernelBase* kernel);
30  void PlotCellTree(TString fileName, TString cv_long, bool useTMVAStyle = kTRUE);
31 
32  void DrawCell( TMVA::PDEFoamCell *cell, TMVA::PDEFoam *foam,
34  Double_t xscale, Double_t yscale );
35 }
36 #endif
This class is the abstract kernel interface for PDEFoam.
void Plot1DimFoams(TList &foam_list, TMVA::ECellValue cell_value, const TString &cell_value_description, TMVA::PDEFoamKernelBase *kernel)
Basic string class.
Definition: TString.h:125
Double_t x[n]
Definition: legend1.C:17
void PlotCellTree(TString fileName, TString cv_long, bool useTMVAStyle=kTRUE)
void PlotNDimFoams(TList &foam_list, TMVA::ECellValue cell_value, const TString &cell_value_description, TMVA::PDEFoamKernelBase *kernel)
Implementation of PDEFoam.
Definition: PDEFoam.h:77
A doubly linked list.
Definition: TList.h:44
void PlotFoams(TString fileName="weights/TMVAClassification_PDEFoam.weights_foams.root", bool useTMVAStyle=kTRUE)
double Double_t
Definition: RtypesCore.h:55
Double_t y[n]
Definition: legend1.C:17
Abstract ClassifierFactory template that handles arbitrary types.
const Bool_t kTRUE
Definition: RtypesCore.h:87
void Plot(TString fileName, TMVA::ECellValue cv, TString cv_long, bool useTMVAStyle=kTRUE)
void DrawCell(TMVA::PDEFoamCell *cell, TMVA::PDEFoam *foam, Double_t x, Double_t y, Double_t xscale, Double_t yscale)