Annotation of ttbar/p20_taujets_note/tau_jettrig/jeturnon_tau_L1.C, revision 1.1.1.1
1.1 uid12904 1: void jeturnon_tau_L1()
2: {
3: gROOT->SetStyle("Plain");
4: gStyle->SetOptStat(0);
5: //gStyle->SetOptTitle(0);
6:
7: TFile* jettrigeff = new TFile("jettrigeff.root");
8: TFile* jettrigeff_tau = new TFile("jettrigeff_tau.root");
9:
10: jettrigeff->cd();
11: TH1F* MUJ2_2J20LM3DR3_2_dist_pt = (TH1F*)gROOT->FindObject("jetPt")->Clone();
12: TH1F* MUJ2_2J20LM3DR3_2_dist_L1_pt = (TH1F*)gROOT->FindObject("MUJ2_2J20LM3DR3_2_dist_L1_pt")->Clone();
13:
14: jettrigeff_tau->cd();
15: TH1F* MUJ2_2J20LM3DR3_2_dist_pt_tau = (TH1F*)gROOT->FindObject("jetPt")->Clone();
16: TH1F* MUJ2_2J20LM3DR3_2_dist_L1_pt_tau = (TH1F*)gROOT->FindObject("MUJ2_2J20LM3DR3_2_dist_L1_pt")->Clone();
17:
18:
19: Int_t n = MUJ2_2J20LM3DR3_2_dist_pt->GetNbinsX();
20: Double_t xmin = MUJ2_2J20LM3DR3_2_dist_pt->GetXaxis()->GetXmin();
21: Double_t xmax = MUJ2_2J20LM3DR3_2_dist_pt->GetXaxis()->GetXmax();
22: //cout<<xmin<<endl;
23: TH1F* h_eff = new TH1F("eff","L1 turnon (CSWJT(1,8,3.2)_ncu)",n,xmin,xmax);
24: TH1F* h_eff_tau = new TH1F("eff_tau","L1 turnon (CSWJT(1,8,3.2)_ncu)",n,xmin,xmax);
25:
26: h_eff->Divide(MUJ2_2J20LM3DR3_2_dist_L1_pt,MUJ2_2J20LM3DR3_2_dist_pt,1,1,"B");
27: h_eff->SetMinimum(0.0);
28: h_eff->SetMaximum(1.05);
29: h_eff->SetMarkerStyle(20);
30: h_eff->SetMarkerColor(2);
31: h_eff->GetXaxis()->SetTitle("pT of the jet, GeV");
32: h_eff->Draw("pe0");
33:
34: h_eff_tau->Divide(MUJ2_2J20LM3DR3_2_dist_L1_pt_tau,MUJ2_2J20LM3DR3_2_dist_pt_tau,1,1,"B");
35: h_eff_tau->SetMinimum(0.0);
36: h_eff_tau->SetMaximum(1.05);
37: h_eff_tau->GetXaxis()->SetTitle("pT of the jet, GeV");
38: h_eff_tau->Draw("pe0same"); //jettrigeff->Close();
39: //jettrigeff_tau->Close();
40: }
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>