ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/LJMet/MultivariateAnalysis/root/DrawSuperimposeROC.C
Revision: 1.2
Committed: Thu May 21 16:23:37 2009 UTC (15 years, 11 months ago) by jindal
Content type: text/plain
Branch: MAIN
CVS Tags: V00-03-01, ZMorph_BASE_20100408, gak040610_morphing, V00-02-02, gak011410, gak010310, ejterm2010_25nov2009, V00-02-01, V00-02-00, gak112409, CMSSW_22X_branch_base, segala101609, V00-01-15, HEAD
Branch point for: ZMorph-V00-03-01, CMSSW_22X_branch
Changes since 1.1: +9 -29 lines
Error occurred while calculating annotation data.
Log Message:
make_fake_data_electron.C

File Contents

# Content
1 { gROOT->SetStyle("Plain");
2 gStyle->SetOptStat(00000);
3 gStyle->SetPalette(1);
4 TString tmp = "BDT_wjets-el-70var/TMVA.root";
5 TFile * f1 = new TFile(tmp);
6 TString tmp = "BDT_wjets-el-20var-v2/TMVA.root";
7 TFile * f2 = new TFile(tmp);
8 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 hROC_all->SetLineColor(2);
20 hROC_all->SetLineWidth(3);
21 hROC_sel->SetLineColor(4);
22 hROC_sel->SetLineWidth(3);
23 hROC_all->Draw("C");
24 hROC_sel->Draw("Csame");
25 tmp = " All Variables ";
26 leg->AddEntry(hROC_all,tmp,"L");
27 tmp = " Chosen 20 Variables ";
28 leg->AddEntry(hROC_sel,tmp,"L");
29 leg->SetFillColor(0);
30 leg->SetLineColor(0);
31 leg->Draw();
32 }