1 |
kukartse |
1.1 |
{ gROOT->SetStyle("Plain");
|
2 |
|
|
gStyle->SetOptStat(00000);
|
3 |
|
|
gStyle->SetPalette(1);
|
4 |
jindal |
1.2 |
TString tmp = "BDT_wjets-el-70var/TMVA.root";
|
5 |
kukartse |
1.1 |
TFile * f1 = new TFile(tmp);
|
6 |
jindal |
1.2 |
TString tmp = "BDT_wjets-el-20var-v2/TMVA.root";
|
7 |
|
|
TFile * f2 = new TFile(tmp);
|
8 |
kukartse |
1.1 |
TH1F *hROC_all;
|
9 |
|
|
TH1F *hROC_sel;
|
10 |
|
|
|
11 |
|
|
hROC_all =(TH1F*) f1->Get("Method_BDT/BDT/MVA_BDT_rejBvsS");
|
12 |
|
|
hROC_sel =(TH1F*)f2->Get("Method_BDT/BDT/MVA_BDT_rejBvsS");
|
13 |
|
|
|
14 |
|
|
|
15 |
|
|
TCanvas *c1 = new TCanvas("ROC","ROC",900,600);
|
16 |
|
|
c1->cd();
|
17 |
|
|
gPad->SetGrid();
|
18 |
|
|
TLegend *leg = new TLegend(0.3,0.3,0.65,0.5);
|
19 |
jindal |
1.2 |
hROC_all->SetLineColor(2);
|
20 |
|
|
hROC_all->SetLineWidth(3);
|
21 |
|
|
hROC_sel->SetLineColor(4);
|
22 |
kukartse |
1.1 |
hROC_sel->SetLineWidth(3);
|
23 |
|
|
hROC_all->Draw("C");
|
24 |
|
|
hROC_sel->Draw("Csame");
|
25 |
jindal |
1.2 |
tmp = " All Variables ";
|
26 |
|
|
leg->AddEntry(hROC_all,tmp,"L");
|
27 |
|
|
tmp = " Chosen 20 Variables ";
|
28 |
kukartse |
1.1 |
leg->AddEntry(hROC_sel,tmp,"L");
|
29 |
|
|
leg->SetFillColor(0);
|
30 |
|
|
leg->SetLineColor(0);
|
31 |
|
|
leg->Draw();
|
32 |
|
|
}
|