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
Log Message:
make_fake_data_electron.C

File Contents

# User Rev Content
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     }