{ //=========Macro generated from canvas: c1/c1 //========= (Thu Feb 7 22:42:55 2013) by ROOT version5.34/04 TCanvas *c1 = new TCanvas("c1", "c1",18,41,700,500); gStyle->SetOptTitle(0); c1->Range(-10.81081,0.2668537,56.75676,0.3443878); 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); TH1D *HG, Efrac>=0.32, LightGreen/Beige = new TH1D("HG, Efrac>=0.32, LightGreen/Beige","HIGH gain, All EMB",50,0,50); HG, Efrac>=0.32, LightGreen/Beige->SetBinContent(9,0.3345); HG, Efrac>=0.32, LightGreen/Beige->SetBinContent(10,0.3281524); HG, Efrac>=0.32, LightGreen/Beige->SetBinContent(11,0.3243468); HG, Efrac>=0.32, LightGreen/Beige->SetBinContent(12,0.3199891); HG, Efrac>=0.32, LightGreen/Beige->SetBinContent(13,0.3161314); HG, Efrac>=0.32, LightGreen/Beige->SetBinContent(14,0.3135304); HG, Efrac>=0.32, LightGreen/Beige->SetBinContent(15,0.311339); HG, Efrac>=0.32, LightGreen/Beige->SetBinContent(16,0.3100638); HG, Efrac>=0.32, LightGreen/Beige->SetBinContent(17,0.3077503); HG, Efrac>=0.32, LightGreen/Beige->SetBinContent(18,0.3057706); HG, Efrac>=0.32, LightGreen/Beige->SetBinContent(19,0.3047908); HG, Efrac>=0.32, LightGreen/Beige->SetBinContent(20,0.3023147); HG, Efrac>=0.32, LightGreen/Beige->SetBinContent(21,0.3026109); HG, Efrac>=0.32, LightGreen/Beige->SetBinContent(22,0.3003178); HG, Efrac>=0.32, LightGreen/Beige->SetBinContent(23,0.2994172); HG, Efrac>=0.32, LightGreen/Beige->SetBinContent(24,0.2998727); HG, Efrac>=0.32, LightGreen/Beige->SetBinContent(25,0.2977291); HG, Efrac>=0.32, LightGreen/Beige->SetBinContent(26,0.2976053); HG, Efrac>=0.32, LightGreen/Beige->SetBinContent(27,0.2952809); HG, Efrac>=0.32, LightGreen/Beige->SetBinContent(28,0.293926); HG, Efrac>=0.32, LightGreen/Beige->SetBinContent(29,0.2912493); HG, Efrac>=0.32, LightGreen/Beige->SetBinContent(30,0.2924031); HG, Efrac>=0.32, LightGreen/Beige->SetBinContent(31,0.2897733); HG, Efrac>=0.32, LightGreen/Beige->SetBinContent(32,0.2912276); HG, Efrac>=0.32, LightGreen/Beige->SetBinContent(33,0.2898714); HG, Efrac>=0.32, LightGreen/Beige->SetBinContent(34,0.2886532); HG, Efrac>=0.32, LightGreen/Beige->SetBinContent(35,0.2889173); HG, Efrac>=0.32, LightGreen/Beige->SetBinContent(36,0.2856974); HG, Efrac>=0.32, LightGreen/Beige->SetBinContent(37,0.2907801); HG, Efrac>=0.32, LightGreen/Beige->SetBinContent(38,0.2850566); HG, Efrac>=0.32, LightGreen/Beige->SetBinContent(39,0.2852239); HG, Efrac>=0.32, LightGreen/Beige->SetBinContent(40,0.2895037); HG, Efrac>=0.32, LightGreen/Beige->SetBinContent(41,0.2971914); HG, Efrac>=0.32, LightGreen/Beige->SetBinContent(42,0.3002145); HG, Efrac>=0.32, LightGreen/Beige->SetBinContent(43,0.3073014); HG, Efrac>=0.32, LightGreen/Beige->SetBinContent(44,0.3266966); HG, Efrac>=0.32, LightGreen/Beige->SetBinContent(45,0.295606); HG, Efrac>=0.32, LightGreen/Beige->SetBinError(9,0.001520688); HG, Efrac>=0.32, LightGreen/Beige->SetBinError(10,0.0007258811); HG, Efrac>=0.32, LightGreen/Beige->SetBinError(11,0.0005276597); HG, Efrac>=0.32, LightGreen/Beige->SetBinError(12,0.0004432232); HG, Efrac>=0.32, LightGreen/Beige->SetBinError(13,0.0003816553); HG, Efrac>=0.32, LightGreen/Beige->SetBinError(14,0.0003550737); HG, Efrac>=0.32, LightGreen/Beige->SetBinError(15,0.0003487048); HG, Efrac>=0.32, LightGreen/Beige->SetBinError(16,0.0003500516); HG, Efrac>=0.32, LightGreen/Beige->SetBinError(17,0.0003652106); HG, Efrac>=0.32, LightGreen/Beige->SetBinError(18,0.0003834376); HG, Efrac>=0.32, LightGreen/Beige->SetBinError(19,0.0004098827); HG, Efrac>=0.32, LightGreen/Beige->SetBinError(20,0.0004348037); HG, Efrac>=0.32, LightGreen/Beige->SetBinError(21,0.0004704772); HG, Efrac>=0.32, LightGreen/Beige->SetBinError(22,0.000501852); HG, Efrac>=0.32, LightGreen/Beige->SetBinError(23,0.0005354698); HG, Efrac>=0.32, LightGreen/Beige->SetBinError(24,0.0005870838); HG, Efrac>=0.32, LightGreen/Beige->SetBinError(25,0.0006526775); HG, Efrac>=0.32, LightGreen/Beige->SetBinError(26,0.0007642213); HG, Efrac>=0.32, LightGreen/Beige->SetBinError(27,0.0009118036); HG, Efrac>=0.32, LightGreen/Beige->SetBinError(28,0.001058498); HG, Efrac>=0.32, LightGreen/Beige->SetBinError(29,0.001137444); HG, Efrac>=0.32, LightGreen/Beige->SetBinError(30,0.001228116); HG, Efrac>=0.32, LightGreen/Beige->SetBinError(31,0.001293729); HG, Efrac>=0.32, LightGreen/Beige->SetBinError(32,0.001394259); HG, Efrac>=0.32, LightGreen/Beige->SetBinError(33,0.001463571); HG, Efrac>=0.32, LightGreen/Beige->SetBinError(34,0.001577453); HG, Efrac>=0.32, LightGreen/Beige->SetBinError(35,0.00170331); HG, Efrac>=0.32, LightGreen/Beige->SetBinError(36,0.001825042); HG, Efrac>=0.32, LightGreen/Beige->SetBinError(37,0.001885867); HG, Efrac>=0.32, LightGreen/Beige->SetBinError(38,0.001935499); HG, Efrac>=0.32, LightGreen/Beige->SetBinError(39,0.002147327); HG, Efrac>=0.32, LightGreen/Beige->SetBinError(40,0.00223551); HG, Efrac>=0.32, LightGreen/Beige->SetBinError(41,0.00265408); HG, Efrac>=0.32, LightGreen/Beige->SetBinError(42,0.003329566); HG, Efrac>=0.32, LightGreen/Beige->SetBinError(43,0.005123656); HG, Efrac>=0.32, LightGreen/Beige->SetBinError(44,0.01086425); HG, Efrac>=0.32, LightGreen/Beige->SetBinError(45,0.01411993); HG, Efrac>=0.32, LightGreen/Beige->SetMinimum(0.2792592); HG, Efrac>=0.32, LightGreen/Beige->SetMaximum(0.3405111); HG, Efrac>=0.32, LightGreen/Beige->SetEntries(37); TPaveStats *ptstats = new TPaveStats(0.4640805,0.7405063,0.6867816,0.907173,"brNDC"); ptstats->SetName("stats"); ptstats->SetBorderSize(1); ptstats->SetFillColor(0); ptstats->SetFillStyle(1); ptstats->SetTextAlign(12); TText *text = ptstats->AddText("HG, Efrac>=0.32, LightGreen/Beige"); text->SetTextSize(0.02555555); text = ptstats->AddText("Entries = 37 "); text = ptstats->AddText("Mean = 26.21"); text = ptstats->AddText("RMS = 10.8"); text = ptstats->AddText("p0 = 1.851 "); text = ptstats->AddText("p1 = 0.2871 "); ptstats->SetOptStat(1111); ptstats->SetOptFit(10001); ptstats->Draw(); HG, Efrac>=0.32, LightGreen/Beige->GetListOfFunctions()->Add(ptstats); ptstats->SetParent(HG, Efrac>=0.32, LightGreen/Beige); TF1 *PrevFitTMP = new TF1("PrevFitTMP","sqrt(sq([0]/x)+sq([1]))",15,40); PrevFitTMP->SetFillColor(19); PrevFitTMP->SetFillStyle(0); PrevFitTMP->SetMarkerStyle(20); PrevFitTMP->SetMarkerSize(1.2); PrevFitTMP->SetLineColor(42); PrevFitTMP->SetLineWidth(3); PrevFitTMP->SetChisquare(108.311); PrevFitTMP->SetNDF(23); PrevFitTMP->GetXaxis()->SetLabelFont(42); PrevFitTMP->GetXaxis()->SetLabelSize(0.05); PrevFitTMP->GetXaxis()->SetTitleSize(0.05); PrevFitTMP->GetXaxis()->SetTitleFont(42); PrevFitTMP->GetYaxis()->SetLabelFont(42); PrevFitTMP->GetYaxis()->SetLabelSize(0.05); PrevFitTMP->GetYaxis()->SetTitleSize(0.05); PrevFitTMP->GetYaxis()->SetTitleFont(42); PrevFitTMP->SetParameter(0,1.85144); PrevFitTMP->SetParError(0,0.02174019); PrevFitTMP->SetParLimits(0,0,0); PrevFitTMP->SetParameter(1,0.2870645); PrevFitTMP->SetParError(1,0.0003965225); PrevFitTMP->SetParLimits(1,0,0); HG, Efrac>=0.32, LightGreen/Beige->GetListOfFunctions()->Add(PrevFitTMP); HG, Efrac>=0.32, LightGreen/Beige->SetLineColor(8); HG, Efrac>=0.32, LightGreen/Beige->SetLineWidth(2); HG, Efrac>=0.32, LightGreen/Beige->SetMarkerColor(8); HG, Efrac>=0.32, LightGreen/Beige->SetMarkerStyle(20); HG, Efrac>=0.32, LightGreen/Beige->SetMarkerSize(1.2); HG, Efrac>=0.32, LightGreen/Beige->GetXaxis()->SetTitle("Cell Energy [GeV]"); HG, Efrac>=0.32, LightGreen/Beige->GetXaxis()->SetRange(1,50); HG, Efrac>=0.32, LightGreen/Beige->GetXaxis()->SetLabelFont(42); HG, Efrac>=0.32, LightGreen/Beige->GetXaxis()->SetLabelSize(0.05); HG, Efrac>=0.32, LightGreen/Beige->GetXaxis()->SetTitleSize(0.05); HG, Efrac>=0.32, LightGreen/Beige->GetXaxis()->SetTitleFont(42); HG, Efrac>=0.32, LightGreen/Beige->GetYaxis()->SetTitle("Timing Resolution [ns]"); HG, Efrac>=0.32, LightGreen/Beige->GetYaxis()->SetLabelFont(42); HG, Efrac>=0.32, LightGreen/Beige->GetYaxis()->SetLabelSize(0.05); HG, Efrac>=0.32, LightGreen/Beige->GetYaxis()->SetTitleSize(0.05); HG, Efrac>=0.32, LightGreen/Beige->GetYaxis()->SetTitleFont(42); HG, Efrac>=0.32, LightGreen/Beige->GetZaxis()->SetLabelFont(42); HG, Efrac>=0.32, LightGreen/Beige->GetZaxis()->SetLabelSize(0.05); HG, Efrac>=0.32, LightGreen/Beige->GetZaxis()->SetTitleSize(0.05); HG, Efrac>=0.32, LightGreen/Beige->GetZaxis()->SetTitleFont(42); HG, Efrac>=0.32, LightGreen/Beige->Draw(""); c1->Modified(); c1->cd(); c1->SetSelected(c1); }