18 void mvaeffs(TString dataset, TString fin =
"TMVA.root",
19 Bool_t useTMVAStyle = kTRUE, TString formula=
"S/sqrt(S+B)" );
25 class MethodInfo :
public TNamed {
46 virtual ~MethodInfo();
63 Double_t maxSignificance;
64 Double_t maxSignificanceErr;
66 void SetResultHists();
68 ClassDef(MethodInfo,0);
71 class StatDialogMVAEffs {
73 RQ_OBJECT(
"StatDialogMVAEffs")
77 StatDialogMVAEffs(TString ds,const TGWindow* p, Float_t ns, Float_t nb);
78 virtual ~StatDialogMVAEffs();
80 void SetFormula(const TString& f) { fFormula = f; }
82 TString GetFormulaString() {
return fFormula; }
83 TString GetLatexFormula();
85 void ReadHistograms(TFile* file);
86 void UpdateSignificanceHists();
87 void DrawHistograms();
89 void RaiseDialog() {
if (fMain) { fMain->RaiseWindow(); fMain->Layout(); fMain->MapWindow(); } }
100 TGNumberEntry* fSigInput;
101 TGNumberEntry* fBkgInput;
103 TGHorizontalFrame* fButtons;
104 TGTextButton* fDrawButton;
105 TGTextButton* fCloseButton;
109 void UpdateCanvases();
115 void SetNBackground();
120 void PrintResults(
const MethodInfo* info );