ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/LJMet/MultivariateAnalysis/root/plot_classifier.C
Revision: 1.1
Committed: Wed Jan 21 18:36:10 2009 UTC (16 years, 3 months ago) by kukartse
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, V00-01-14, V00-01-13, V00-01-12, V00-01-11, V00-01-10, gak031009, gak030509, gak022309, gak021209, gak040209, gak012809, V00-01-09, V00-01-08, V00-01-07, V00-01-06, V00-01-05, V00-01-04, HEAD
Branch point for: ZMorph-V00-03-01, CMSSW_22X_branch
Log Message:
after JTerm status update

File Contents

# Content
1 {
2 TFile _data("TMVApp.root","read");
3 TFile _phys("TMVA-phys-13jan2009.root","read");
4 TFile _qcd("TMVA-qcd-09jan2009.root","read");
5 TH1F * h_sig = (TH1F *)_phys.Get("Method_Likelihood/Likelihood/MVA_Likelihood_S");
6 TH1F * h_bg = (TH1F *)_phys.Get("Method_Likelihood/Likelihood/MVA_Likelihood_B");
7 TH1F * h_qcd = (TH1F *)_qcd.Get("Method_Likelihood/Likelihood/MVA_Likelihood_B");
8 TH1F * h_data = _data->Get("MVA_Likelihood");
9
10 *h_sig = *h_sig * (7633.0/h_sig->Integral());
11 *h_bg = *h_bg * (7993.0/h_bg->Integral());
12 *h_qcd = *h_qcd * (1893.0/h_qcd->Integral());
13
14 TH1F h_templ = *h_sig + *h_bg + *h_qcd;
15
16
17 h_data->SetLineWidth(2);
18 h_templ ->SetLineWidth(1);
19 h_templ ->SetLineColor(1);
20 h_sig ->SetLineWidth(2);
21 h_bg ->SetLineWidth(2);
22 h_qcd ->SetLineWidth(2);
23 h_sig ->SetLineStyle(7);
24 h_bg ->SetLineStyle(7);
25 h_qcd ->SetLineStyle(7);
26 h_sig ->SetLineColor(4);
27 h_bg ->SetLineColor(2);
28 h_qcd ->SetLineColor(8);
29
30 h_data->Draw("E");
31 h_templ . Draw("HIST same");
32 h_sig->Draw("HIST same");
33 h_bg->Draw("HIST same");
34 h_qcd->Draw("HIST same");
35 }