ROOT  6.07/01
Reference Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
TMVAGui.h
Go to the documentation of this file.
1 #ifndef TMVAGui__HH
2 #define TMVAGui__HH
3 #include <iostream>
4 #include <vector>
5 
6 #include "TList.h"
7 #include "TROOT.h"
8 #include "TKey.h"
9 #include "TString.h"
10 #include "TControlBar.h"
11 #include "TObjString.h"
12 #include "TClass.h"
13 
14 #include "tmvaglob.h"
15 namespace TMVA{
16 
17 
18  TList* GetKeyList( const TString& pattern );
19 
20  // utility function
21  void ActionButton( TControlBar* cbar,
22  const TString& title, const TString& macro, const TString& comment,
23  const TString& buttonType, TString requiredKey = "");
24 
25  // main GUI
26  void TMVAGui( const char* fName = "TMVA.root" );
27 
28  struct TMVAGUI {
29  TMVAGUI(TString name = "TMVA.root" ) {
30  TMVA::TMVAGui(name.Data());
31  }
32  };
33 
34 }
35 
36 
37 #endif
TList * GetKeyList(const TString &pattern)
Definition: TMVAGui.cxx:20
A Control Bar is a fully user configurable tool which provides fast access to frequently used operati...
Definition: TControlBar.h:37
static const std::string comment("comment")
Basic string class.
Definition: TString.h:137
void TMVAGui(const char *fName="TMVA.root")
Definition: TMVAGui.cxx:52
static const std::string pattern("pattern")
A doubly linked list.
Definition: TList.h:47
void ActionButton(TControlBar *cbar, const TString &title, const TString &macro, const TString &comment, const TString &buttonType, TString requiredKey="")
Definition: TMVAGui.cxx:33
TPaveLabel title(3, 27.1, 15, 28.7,"ROOT Environment and Tools")
TMVAGUI(TString name="TMVA.root")
Definition: TMVAGui.h:29
#define name(a, b)
Definition: linkTestLib0.cpp:5