{ //=========Macro generated from canvas: c1/c1 //========= (Tue Jul 17 11:39:46 2012) by ROOT version5.34/00 TCanvas *c1 = new TCanvas("c1", "c1",10,32,700,500); gStyle->SetOptTitle(0); c1->Range(-56.21621,-0.2368152,295.1351,1.24328); c1->SetFillColor(0); c1->SetBorderMode(0); c1->SetBorderSize(2); c1->SetTickx(1); c1->SetTicky(1); c1->SetLeftMargin(0.16); c1->SetTopMargin(0.05); c1->SetBottomMargin(0.16); c1->SetFrameBorderMode(0); c1->SetFrameBorderMode(0); Double_t xAxis3[23] = {0, 5, 10, 15, 20, 25, 30, 35, 40, 45, 50, 55, 60, 65, 70, 75, 80, 100, 120, 140, 160, 210, 260}; TH1D *Medium Gain Zee (Blue)__7 = new TH1D("Medium Gain Zee (Blue)__7","MEDIUM gain, All EMB",22, xAxis3); Medium Gain Zee (Blue)__7->SetBinContent(5,0.6068631); Medium Gain Zee (Blue)__7->SetBinContent(6,0.4952409); Medium Gain Zee (Blue)__7->SetBinContent(7,0.4640438); Medium Gain Zee (Blue)__7->SetBinContent(8,0.4865308); Medium Gain Zee (Blue)__7->SetBinContent(9,0.5009544); Medium Gain Zee (Blue)__7->SetBinContent(10,0.495612); Medium Gain Zee (Blue)__7->SetBinContent(11,0.5312322); Medium Gain Zee (Blue)__7->SetBinContent(12,0.5277462); Medium Gain Zee (Blue)__7->SetBinContent(13,0.582776); Medium Gain Zee (Blue)__7->SetBinContent(14,0.7515807); Medium Gain Zee (Blue)__7->SetBinContent(15,0.863203); Medium Gain Zee (Blue)__7->SetBinContent(17,0.4363236); Medium Gain Zee (Blue)__7->SetBinError(5,0.06337699); Medium Gain Zee (Blue)__7->SetBinError(6,0.009278212); Medium Gain Zee (Blue)__7->SetBinError(7,0.01385201); Medium Gain Zee (Blue)__7->SetBinError(8,0.01794844); Medium Gain Zee (Blue)__7->SetBinError(9,0.01228425); Medium Gain Zee (Blue)__7->SetBinError(10,0.01344153); Medium Gain Zee (Blue)__7->SetBinError(11,0.02030417); Medium Gain Zee (Blue)__7->SetBinError(12,0.03233554); Medium Gain Zee (Blue)__7->SetBinError(13,0.05822461); Medium Gain Zee (Blue)__7->SetBinError(14,0.1826373); Medium Gain Zee (Blue)__7->SetBinError(15,0.2503925); Medium Gain Zee (Blue)__7->SetBinError(17,0.05106254); Medium Gain Zee (Blue)__7->SetEntries(12); Medium Gain Zee (Blue)__7->SetDirectory(0); TPaveStats *ptstats = new TPaveStats(0.6336207,0.7224576,0.8448276,0.9004237,"brNDC"); ptstats->SetName("stats"); ptstats->SetBorderSize(1); ptstats->SetFillColor(0); ptstats->SetFillStyle(1); ptstats->SetTextAlign(12); TText *text = ptstats->AddText("Medium Gain Zee (Blue)"); text->SetTextSize(0.0409322); text = ptstats->AddText("Entries = 12 "); text = ptstats->AddText("Mean = 52.31"); text = ptstats->AddText("RMS = 18.92"); ptstats->SetOptStat(1111); ptstats->SetOptFit(11); ptstats->Draw(); Medium Gain Zee (Blue)__7->GetListOfFunctions()->Add(ptstats); ptstats->SetParent(Medium Gain Zee (Blue)__7); Medium Gain Zee (Blue)__7->SetLineColor(4); Medium Gain Zee (Blue)__7->SetLineWidth(2); Medium Gain Zee (Blue)__7->SetMarkerColor(4); Medium Gain Zee (Blue)__7->SetMarkerStyle(22); Medium Gain Zee (Blue)__7->SetMarkerSize(1.2); Medium Gain Zee (Blue)__7->GetXaxis()->SetTitle("Cell Energy [GeV]"); Medium Gain Zee (Blue)__7->GetXaxis()->SetLabelFont(42); Medium Gain Zee (Blue)__7->GetXaxis()->SetLabelSize(0.05); Medium Gain Zee (Blue)__7->GetXaxis()->SetTitleSize(0.05); Medium Gain Zee (Blue)__7->GetXaxis()->SetTitleFont(42); Medium Gain Zee (Blue)__7->GetYaxis()->SetTitle("Timing Resolution [ns]"); Medium Gain Zee (Blue)__7->GetYaxis()->SetLabelFont(42); Medium Gain Zee (Blue)__7->GetYaxis()->SetLabelSize(0.05); Medium Gain Zee (Blue)__7->GetYaxis()->SetTitleSize(0.05); Medium Gain Zee (Blue)__7->GetYaxis()->SetTitleFont(42); Medium Gain Zee (Blue)__7->GetZaxis()->SetLabelFont(42); Medium Gain Zee (Blue)__7->GetZaxis()->SetLabelSize(0.05); Medium Gain Zee (Blue)__7->GetZaxis()->SetTitleSize(0.05); Medium Gain Zee (Blue)__7->GetZaxis()->SetTitleFont(42); Medium Gain Zee (Blue)__7->Draw(""); Double_t xAxis4[23] = {0, 5, 10, 15, 20, 25, 30, 35, 40, 45, 50, 55, 60, 65, 70, 75, 80, 100, 120, 140, 160, 210, 260}; TH1D *Medium Gain (Black/Red)__8 = new TH1D("Medium Gain (Black/Red)__8","MEDIUM gain, All EMB",22, xAxis4); Medium Gain (Black/Red)__8->SetBinContent(5,0.5036581); Medium Gain (Black/Red)__8->SetBinContent(6,0.5100285); Medium Gain (Black/Red)__8->SetBinContent(7,0.4924624); Medium Gain (Black/Red)__8->SetBinContent(8,0.5023497); Medium Gain (Black/Red)__8->SetBinContent(9,0.5013275); Medium Gain (Black/Red)__8->SetBinContent(10,0.5167749); Medium Gain (Black/Red)__8->SetBinContent(11,0.5112241); Medium Gain (Black/Red)__8->SetBinContent(12,0.5029487); Medium Gain (Black/Red)__8->SetBinContent(13,0.515352); Medium Gain (Black/Red)__8->SetBinContent(14,0.4837636); Medium Gain (Black/Red)__8->SetBinContent(15,0.4810466); Medium Gain (Black/Red)__8->SetBinContent(16,0.491156); Medium Gain (Black/Red)__8->SetBinContent(17,0.4902675); Medium Gain (Black/Red)__8->SetBinContent(18,0.4950443); Medium Gain (Black/Red)__8->SetBinContent(19,0.5888793); Medium Gain (Black/Red)__8->SetBinContent(20,0.580453); Medium Gain (Black/Red)__8->SetBinContent(21,0.6505131); Medium Gain (Black/Red)__8->SetBinError(5,0.01472989); Medium Gain (Black/Red)__8->SetBinError(6,0.004362735); Medium Gain (Black/Red)__8->SetBinError(7,0.005829356); Medium Gain (Black/Red)__8->SetBinError(8,0.006189469); Medium Gain (Black/Red)__8->SetBinError(9,0.003869693); Medium Gain (Black/Red)__8->SetBinError(10,0.004656116); Medium Gain (Black/Red)__8->SetBinError(11,0.00520395); Medium Gain (Black/Red)__8->SetBinError(12,0.006433124); Medium Gain (Black/Red)__8->SetBinError(13,0.007885795); Medium Gain (Black/Red)__8->SetBinError(14,0.008418029); Medium Gain (Black/Red)__8->SetBinError(15,0.01056932); Medium Gain (Black/Red)__8->SetBinError(16,0.01213757); Medium Gain (Black/Red)__8->SetBinError(17,0.007194324); Medium Gain (Black/Red)__8->SetBinError(18,0.01400666); Medium Gain (Black/Red)__8->SetBinError(19,0.03294037); Medium Gain (Black/Red)__8->SetBinError(20,0.07264481); Medium Gain (Black/Red)__8->SetBinError(21,0.1230559); Medium Gain (Black/Red)__8->SetEntries(17); Medium Gain (Black/Red)__8->SetDirectory(0); ptstats = new TPaveStats(0.4109195,0.7266949,0.6178161,0.9025424,"brNDC"); ptstats->SetName("stats"); ptstats->SetBorderSize(1); ptstats->SetFillColor(0); ptstats->SetFillStyle(1); ptstats->SetTextAlign(12); text = ptstats->AddText("Medium Gain (Black/Red)"); text->SetTextSize(0.02696328); text = ptstats->AddText("Entries = 17 "); text = ptstats->AddText("Mean = 77.37"); text = ptstats->AddText("RMS = 46.62"); text = ptstats->AddText("p0 = 1.982 #pm 1.059 "); text = ptstats->AddText("p1 = 0.5016 #pm 0.0030 "); ptstats->SetOptStat(1111); ptstats->SetOptFit(11); ptstats->Draw(); Medium Gain (Black/Red)__8->GetListOfFunctions()->Add(ptstats); ptstats->SetParent(Medium Gain (Black/Red)__8); TF1 *res = new TF1("res","sqrt(sq([0]/x)+sq([1]))",0,260); res->SetFillColor(19); res->SetFillStyle(0); res->SetMarkerStyle(20); res->SetMarkerSize(1.2); res->SetLineColor(2); res->SetLineWidth(3); res->SetChisquare(41.87958); res->SetNDF(15); res->GetXaxis()->SetLabelFont(42); res->GetXaxis()->SetLabelSize(0.05); res->GetXaxis()->SetTitleSize(0.05); res->GetXaxis()->SetTitleFont(42); res->GetYaxis()->SetLabelFont(42); res->GetYaxis()->SetLabelSize(0.05); res->GetYaxis()->SetTitleSize(0.05); res->GetYaxis()->SetTitleFont(42); res->SetParameter(0,1.981941); res->SetParError(0,1.058689); res->SetParLimits(0,0,0); res->SetParameter(1,0.5015919); res->SetParError(1,0.003022638); res->SetParLimits(1,0,0); Medium Gain (Black/Red)__8->GetListOfFunctions()->Add(res); Medium Gain (Black/Red)__8->SetLineWidth(2); Medium Gain (Black/Red)__8->SetMarkerStyle(20); Medium Gain (Black/Red)__8->SetMarkerSize(1.2); Medium Gain (Black/Red)__8->GetXaxis()->SetTitle("Cell Energy [GeV]"); Medium Gain (Black/Red)__8->GetXaxis()->SetLabelFont(42); Medium Gain (Black/Red)__8->GetXaxis()->SetLabelSize(0.05); Medium Gain (Black/Red)__8->GetXaxis()->SetTitleSize(0.05); Medium Gain (Black/Red)__8->GetXaxis()->SetTitleFont(42); Medium Gain (Black/Red)__8->GetYaxis()->SetTitle("Timing Resolution [ns]"); Medium Gain (Black/Red)__8->GetYaxis()->SetLabelFont(42); Medium Gain (Black/Red)__8->GetYaxis()->SetLabelSize(0.05); Medium Gain (Black/Red)__8->GetYaxis()->SetTitleSize(0.05); Medium Gain (Black/Red)__8->GetYaxis()->SetTitleFont(42); Medium Gain (Black/Red)__8->GetZaxis()->SetLabelFont(42); Medium Gain (Black/Red)__8->GetZaxis()->SetLabelSize(0.05); Medium Gain (Black/Red)__8->GetZaxis()->SetTitleSize(0.05); Medium Gain (Black/Red)__8->GetZaxis()->SetTitleFont(42); Medium Gain (Black/Red)__8->Draw("sames"); c1->Modified(); c1->cd(); c1->SetSelected(c1); }