{ //=========Macro generated from canvas: c1/c1 //========= (Thu Feb 7 23:28:00 2013) by ROOT version5.34/04 TCanvas *c1 = new TCanvas("c1", "c1",18,41,700,500); gStyle->SetOptTitle(0); c1->Range(2.774756,0.2218692,91.97087,0.3106417); c1->SetFillColor(0); c1->SetBorderMode(0); c1->SetBorderSize(2); c1->SetTickx(1); c1->SetTicky(1); c1->SetLeftMargin(0.1594828); c1->SetTopMargin(0.0464135); c1->SetBottomMargin(0.1624473); c1->SetFrameBorderMode(0); c1->SetFrameBorderMode(0); TH1D *MG, 0-10 Npv, Black/Red = new TH1D("MG, 0-10 Npv, Black/Red","MEDIUM gain, All EMB",250,0,250); MG, 0-10 Npv, Black/Red->SetBinContent(24,0.2914144); MG, 0-10 Npv, Black/Red->SetBinContent(25,0.286668); MG, 0-10 Npv, Black/Red->SetBinContent(26,0.2940295); MG, 0-10 Npv, Black/Red->SetBinContent(27,0.2958622); MG, 0-10 Npv, Black/Red->SetBinContent(28,0.2980937); MG, 0-10 Npv, Black/Red->SetBinContent(29,0.2889864); MG, 0-10 Npv, Black/Red->SetBinContent(30,0.2949834); MG, 0-10 Npv, Black/Red->SetBinContent(31,0.2913129); MG, 0-10 Npv, Black/Red->SetBinContent(32,0.2893557); MG, 0-10 Npv, Black/Red->SetBinContent(33,0.2876565); MG, 0-10 Npv, Black/Red->SetBinContent(34,0.2891372); MG, 0-10 Npv, Black/Red->SetBinContent(35,0.2892076); MG, 0-10 Npv, Black/Red->SetBinContent(36,0.2856016); MG, 0-10 Npv, Black/Red->SetBinContent(37,0.2835472); MG, 0-10 Npv, Black/Red->SetBinContent(38,0.2813452); MG, 0-10 Npv, Black/Red->SetBinContent(39,0.2860545); MG, 0-10 Npv, Black/Red->SetBinContent(40,0.2834333); MG, 0-10 Npv, Black/Red->SetBinContent(41,0.2854507); MG, 0-10 Npv, Black/Red->SetBinContent(42,0.2883626); MG, 0-10 Npv, Black/Red->SetBinContent(43,0.2877191); MG, 0-10 Npv, Black/Red->SetBinContent(44,0.2784712); MG, 0-10 Npv, Black/Red->SetBinContent(45,0.2869571); MG, 0-10 Npv, Black/Red->SetBinContent(46,0.2915866); MG, 0-10 Npv, Black/Red->SetBinContent(47,0.2906195); MG, 0-10 Npv, Black/Red->SetBinContent(48,0.2929628); MG, 0-10 Npv, Black/Red->SetBinContent(49,0.2893935); MG, 0-10 Npv, Black/Red->SetBinContent(50,0.2841664); MG, 0-10 Npv, Black/Red->SetBinContent(51,0.2911712); MG, 0-10 Npv, Black/Red->SetBinContent(52,0.2844445); MG, 0-10 Npv, Black/Red->SetBinContent(53,0.2891044); MG, 0-10 Npv, Black/Red->SetBinContent(54,0.2793659); MG, 0-10 Npv, Black/Red->SetBinContent(55,0.2769401); MG, 0-10 Npv, Black/Red->SetBinContent(56,0.2843708); MG, 0-10 Npv, Black/Red->SetBinContent(57,0.2763358); MG, 0-10 Npv, Black/Red->SetBinContent(58,0.2580375); MG, 0-10 Npv, Black/Red->SetBinContent(59,0.2718626); MG, 0-10 Npv, Black/Red->SetBinContent(60,0.2655225); MG, 0-10 Npv, Black/Red->SetBinContent(61,0.2716939); MG, 0-10 Npv, Black/Red->SetBinContent(62,0.2825255); MG, 0-10 Npv, Black/Red->SetBinContent(63,0.2851208); MG, 0-10 Npv, Black/Red->SetBinContent(64,0.272698); MG, 0-10 Npv, Black/Red->SetBinContent(65,0.2811113); MG, 0-10 Npv, Black/Red->SetBinContent(66,0.2664593); MG, 0-10 Npv, Black/Red->SetBinContent(67,0.2689621); MG, 0-10 Npv, Black/Red->SetBinContent(68,0.2772464); MG, 0-10 Npv, Black/Red->SetBinContent(70,0.283964); MG, 0-10 Npv, Black/Red->SetBinContent(75,0.2504744); MG, 0-10 Npv, Black/Red->SetBinError(24,0.009105387); MG, 0-10 Npv, Black/Red->SetBinError(25,0.004234477); MG, 0-10 Npv, Black/Red->SetBinError(26,0.00292835); MG, 0-10 Npv, Black/Red->SetBinError(27,0.002238449); MG, 0-10 Npv, Black/Red->SetBinError(28,0.002192003); MG, 0-10 Npv, Black/Red->SetBinError(29,0.002400653); MG, 0-10 Npv, Black/Red->SetBinError(30,0.002509088); MG, 0-10 Npv, Black/Red->SetBinError(31,0.002682527); MG, 0-10 Npv, Black/Red->SetBinError(32,0.002998442); MG, 0-10 Npv, Black/Red->SetBinError(33,0.002921587); MG, 0-10 Npv, Black/Red->SetBinError(34,0.003443696); MG, 0-10 Npv, Black/Red->SetBinError(35,0.00322422); MG, 0-10 Npv, Black/Red->SetBinError(36,0.003694999); MG, 0-10 Npv, Black/Red->SetBinError(37,0.004015012); MG, 0-10 Npv, Black/Red->SetBinError(38,0.004133025); MG, 0-10 Npv, Black/Red->SetBinError(39,0.004010835); MG, 0-10 Npv, Black/Red->SetBinError(40,0.004069349); MG, 0-10 Npv, Black/Red->SetBinError(41,0.004342329); MG, 0-10 Npv, Black/Red->SetBinError(42,0.004054712); MG, 0-10 Npv, Black/Red->SetBinError(43,0.003794744); MG, 0-10 Npv, Black/Red->SetBinError(44,0.003701692); MG, 0-10 Npv, Black/Red->SetBinError(45,0.003570695); MG, 0-10 Npv, Black/Red->SetBinError(46,0.00421623); MG, 0-10 Npv, Black/Red->SetBinError(47,0.004583527); MG, 0-10 Npv, Black/Red->SetBinError(48,0.004561845); MG, 0-10 Npv, Black/Red->SetBinError(49,0.004449442); MG, 0-10 Npv, Black/Red->SetBinError(50,0.004464409); MG, 0-10 Npv, Black/Red->SetBinError(51,0.005165661); MG, 0-10 Npv, Black/Red->SetBinError(52,0.005628123); MG, 0-10 Npv, Black/Red->SetBinError(53,0.005037153); MG, 0-10 Npv, Black/Red->SetBinError(54,0.005101478); MG, 0-10 Npv, Black/Red->SetBinError(55,0.006144332); MG, 0-10 Npv, Black/Red->SetBinError(56,0.00616848); MG, 0-10 Npv, Black/Red->SetBinError(57,0.005741386); MG, 0-10 Npv, Black/Red->SetBinError(58,0.005402075); MG, 0-10 Npv, Black/Red->SetBinError(59,0.006934851); MG, 0-10 Npv, Black/Red->SetBinError(60,0.006274169); MG, 0-10 Npv, Black/Red->SetBinError(61,0.007343928); MG, 0-10 Npv, Black/Red->SetBinError(62,0.00835966); MG, 0-10 Npv, Black/Red->SetBinError(63,0.008810409); MG, 0-10 Npv, Black/Red->SetBinError(64,0.007940079); MG, 0-10 Npv, Black/Red->SetBinError(65,0.008623442); MG, 0-10 Npv, Black/Red->SetBinError(66,0.009290182); MG, 0-10 Npv, Black/Red->SetBinError(67,0.008630812); MG, 0-10 Npv, Black/Red->SetBinError(68,0.009565712); MG, 0-10 Npv, Black/Red->SetBinError(70,0.01010858); MG, 0-10 Npv, Black/Red->SetBinError(75,0.01206624); MG, 0-10 Npv, Black/Red->SetMinimum(0.23629); MG, 0-10 Npv, Black/Red->SetMaximum(0.3065214); MG, 0-10 Npv, Black/Red->SetEntries(47); TPaveStats *ptstats = new TPaveStats(0.2241379,0.3839662,0.4454023,0.535865,"brNDC"); ptstats->SetName("stats"); ptstats->SetBorderSize(1); ptstats->SetFillColor(0); ptstats->SetFillStyle(1); ptstats->SetTextAlign(12); TText *text = ptstats->AddText("MG, 0-10 Npv, Black/Red"); text->SetTextSize(0.02329114); text = ptstats->AddText("Entries = 47 "); text = ptstats->AddText("Mean = 46.29"); text = ptstats->AddText("RMS = 13.74"); text = ptstats->AddText("p0 = 2.667 "); text = ptstats->AddText("p1 = 0.2772 "); ptstats->SetOptStat(1111); ptstats->SetOptFit(10001); ptstats->Draw(); MG, 0-10 Npv, Black/Red->GetListOfFunctions()->Add(ptstats); ptstats->SetParent(MG, 0-10 Npv, Black/Red); TF1 *PrevFitTMP = new TF1("PrevFitTMP","sqrt(sq([0]/x)+sq([1]))",17,83); PrevFitTMP->SetFillColor(19); PrevFitTMP->SetFillStyle(0); PrevFitTMP->SetMarkerStyle(20); PrevFitTMP->SetMarkerSize(1.2); PrevFitTMP->SetLineColor(2); PrevFitTMP->SetLineWidth(3); PrevFitTMP->SetChisquare(83.7775); PrevFitTMP->SetNDF(45); 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,2.667037); PrevFitTMP->SetParError(0,0.1578288); PrevFitTMP->SetParLimits(0,0,0); PrevFitTMP->SetParameter(1,0.2771694); PrevFitTMP->SetParError(1,0.001434215); PrevFitTMP->SetParLimits(1,0,0); MG, 0-10 Npv, Black/Red->GetListOfFunctions()->Add(PrevFitTMP); MG, 0-10 Npv, Black/Red->SetLineWidth(2); MG, 0-10 Npv, Black/Red->SetMarkerStyle(20); MG, 0-10 Npv, Black/Red->SetMarkerSize(1.2); MG, 0-10 Npv, Black/Red->GetXaxis()->SetTitle("Cell Energy [GeV]"); MG, 0-10 Npv, Black/Red->GetXaxis()->SetRange(18,83); MG, 0-10 Npv, Black/Red->GetXaxis()->SetLabelFont(42); MG, 0-10 Npv, Black/Red->GetXaxis()->SetLabelSize(0.05); MG, 0-10 Npv, Black/Red->GetXaxis()->SetTitleSize(0.05); MG, 0-10 Npv, Black/Red->GetXaxis()->SetTitleFont(42); MG, 0-10 Npv, Black/Red->GetYaxis()->SetTitle("Timing Resolution [ns]"); MG, 0-10 Npv, Black/Red->GetYaxis()->SetLabelFont(42); MG, 0-10 Npv, Black/Red->GetYaxis()->SetLabelSize(0.05); MG, 0-10 Npv, Black/Red->GetYaxis()->SetTitleSize(0.05); MG, 0-10 Npv, Black/Red->GetYaxis()->SetTitleFont(42); MG, 0-10 Npv, Black/Red->GetZaxis()->SetLabelFont(42); MG, 0-10 Npv, Black/Red->GetZaxis()->SetLabelSize(0.05); MG, 0-10 Npv, Black/Red->GetZaxis()->SetTitleSize(0.05); MG, 0-10 Npv, Black/Red->GetZaxis()->SetTitleFont(42); MG, 0-10 Npv, Black/Red->Draw(""); c1->Modified(); c1->cd(); c1->SetSelected(c1); }