{ //=========Macro generated from canvas: c1/c1 //========= (Thu Feb 7 23:05:15 2013) by ROOT version5.34/04 TCanvas *c1 = new TCanvas("c1", "c1",18,41,700,500); gStyle->SetOptTitle(0); c1->Range(5.378379,0.2082791,90.51351,0.4378278); 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 *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.3161903); MG, 0-10 Npv, Black/Red->SetBinContent(25,0.3141668); MG, 0-10 Npv, Black/Red->SetBinContent(26,0.3183382); MG, 0-10 Npv, Black/Red->SetBinContent(27,0.3140575); MG, 0-10 Npv, Black/Red->SetBinContent(28,0.3167131); MG, 0-10 Npv, Black/Red->SetBinContent(29,0.3099768); MG, 0-10 Npv, Black/Red->SetBinContent(30,0.315675); MG, 0-10 Npv, Black/Red->SetBinContent(31,0.311847); MG, 0-10 Npv, Black/Red->SetBinContent(32,0.3190714); MG, 0-10 Npv, Black/Red->SetBinContent(33,0.3148241); MG, 0-10 Npv, Black/Red->SetBinContent(34,0.3141261); MG, 0-10 Npv, Black/Red->SetBinContent(35,0.3090869); MG, 0-10 Npv, Black/Red->SetBinContent(36,0.3067012); MG, 0-10 Npv, Black/Red->SetBinContent(37,0.3002294); MG, 0-10 Npv, Black/Red->SetBinContent(38,0.3015267); MG, 0-10 Npv, Black/Red->SetBinContent(39,0.3027337); MG, 0-10 Npv, Black/Red->SetBinContent(40,0.2914709); MG, 0-10 Npv, Black/Red->SetBinContent(41,0.3055458); MG, 0-10 Npv, Black/Red->SetBinContent(42,0.3039454); MG, 0-10 Npv, Black/Red->SetBinContent(43,0.3077333); MG, 0-10 Npv, Black/Red->SetBinContent(44,0.2983901); MG, 0-10 Npv, Black/Red->SetBinContent(45,0.307188); MG, 0-10 Npv, Black/Red->SetBinContent(46,0.3074727); MG, 0-10 Npv, Black/Red->SetBinContent(47,0.3093176); MG, 0-10 Npv, Black/Red->SetBinContent(48,0.3105221); MG, 0-10 Npv, Black/Red->SetBinContent(49,0.307867); MG, 0-10 Npv, Black/Red->SetBinContent(50,0.3046117); MG, 0-10 Npv, Black/Red->SetBinContent(51,0.3125142); MG, 0-10 Npv, Black/Red->SetBinContent(52,0.3155571); MG, 0-10 Npv, Black/Red->SetBinContent(53,0.3077663); MG, 0-10 Npv, Black/Red->SetBinContent(54,0.2997781); MG, 0-10 Npv, Black/Red->SetBinContent(55,0.2924077); MG, 0-10 Npv, Black/Red->SetBinContent(56,0.2862914); MG, 0-10 Npv, Black/Red->SetBinContent(57,0.2954835); MG, 0-10 Npv, Black/Red->SetBinContent(58,0.2985763); MG, 0-10 Npv, Black/Red->SetBinContent(59,0.2947209); MG, 0-10 Npv, Black/Red->SetBinContent(60,0.2916029); MG, 0-10 Npv, Black/Red->SetBinContent(61,0.2893721); MG, 0-10 Npv, Black/Red->SetBinContent(62,0.2882748); MG, 0-10 Npv, Black/Red->SetBinContent(63,0.2955135); MG, 0-10 Npv, Black/Red->SetBinContent(64,0.2998907); MG, 0-10 Npv, Black/Red->SetBinContent(65,0.2847457); MG, 0-10 Npv, Black/Red->SetBinContent(66,0.3109424); MG, 0-10 Npv, Black/Red->SetBinContent(67,0.301044); MG, 0-10 Npv, Black/Red->SetBinContent(68,0.2975076); MG, 0-10 Npv, Black/Red->SetBinContent(69,0.2927978); MG, 0-10 Npv, Black/Red->SetBinContent(70,0.296096); MG, 0-10 Npv, Black/Red->SetBinContent(71,0.2834578); MG, 0-10 Npv, Black/Red->SetBinContent(72,0.3021078); MG, 0-10 Npv, Black/Red->SetBinContent(77,0.2933002); MG, 0-10 Npv, Black/Red->SetBinContent(79,0.2846154); MG, 0-10 Npv, Black/Red->SetBinError(24,0.01209519); MG, 0-10 Npv, Black/Red->SetBinError(25,0.004714184); MG, 0-10 Npv, Black/Red->SetBinError(26,0.003219424); MG, 0-10 Npv, Black/Red->SetBinError(27,0.002456209); MG, 0-10 Npv, Black/Red->SetBinError(28,0.00264378); MG, 0-10 Npv, Black/Red->SetBinError(29,0.002689476); MG, 0-10 Npv, Black/Red->SetBinError(30,0.002806616); MG, 0-10 Npv, Black/Red->SetBinError(31,0.003133269); MG, 0-10 Npv, Black/Red->SetBinError(32,0.003653146); MG, 0-10 Npv, Black/Red->SetBinError(33,0.003542365); MG, 0-10 Npv, Black/Red->SetBinError(34,0.003973246); MG, 0-10 Npv, Black/Red->SetBinError(35,0.003979705); MG, 0-10 Npv, Black/Red->SetBinError(36,0.004483173); MG, 0-10 Npv, Black/Red->SetBinError(37,0.004649366); MG, 0-10 Npv, Black/Red->SetBinError(38,0.004570145); MG, 0-10 Npv, Black/Red->SetBinError(39,0.00491317); MG, 0-10 Npv, Black/Red->SetBinError(40,0.004499232); MG, 0-10 Npv, Black/Red->SetBinError(41,0.004368037); MG, 0-10 Npv, Black/Red->SetBinError(42,0.003583709); MG, 0-10 Npv, Black/Red->SetBinError(43,0.0032662); MG, 0-10 Npv, Black/Red->SetBinError(44,0.003135923); MG, 0-10 Npv, Black/Red->SetBinError(45,0.003239538); MG, 0-10 Npv, Black/Red->SetBinError(46,0.003873882); MG, 0-10 Npv, Black/Red->SetBinError(47,0.003813859); MG, 0-10 Npv, Black/Red->SetBinError(48,0.004265833); MG, 0-10 Npv, Black/Red->SetBinError(49,0.004335992); MG, 0-10 Npv, Black/Red->SetBinError(50,0.004071234); MG, 0-10 Npv, Black/Red->SetBinError(51,0.004819239); MG, 0-10 Npv, Black/Red->SetBinError(52,0.005687993); MG, 0-10 Npv, Black/Red->SetBinError(53,0.004980668); MG, 0-10 Npv, Black/Red->SetBinError(54,0.004770633); MG, 0-10 Npv, Black/Red->SetBinError(55,0.006118938); MG, 0-10 Npv, Black/Red->SetBinError(56,0.005411771); MG, 0-10 Npv, Black/Red->SetBinError(57,0.005404593); MG, 0-10 Npv, Black/Red->SetBinError(58,0.006132782); MG, 0-10 Npv, Black/Red->SetBinError(59,0.006726088); MG, 0-10 Npv, Black/Red->SetBinError(60,0.006643295); MG, 0-10 Npv, Black/Red->SetBinError(61,0.007322957); MG, 0-10 Npv, Black/Red->SetBinError(62,0.007816948); MG, 0-10 Npv, Black/Red->SetBinError(63,0.007355257); MG, 0-10 Npv, Black/Red->SetBinError(64,0.009019671); MG, 0-10 Npv, Black/Red->SetBinError(65,0.007964926); MG, 0-10 Npv, Black/Red->SetBinError(66,0.01111485); MG, 0-10 Npv, Black/Red->SetBinError(67,0.009854418); MG, 0-10 Npv, Black/Red->SetBinError(68,0.01039153); MG, 0-10 Npv, Black/Red->SetBinError(69,0.01071339); MG, 0-10 Npv, Black/Red->SetBinError(70,0.01051527); MG, 0-10 Npv, Black/Red->SetBinError(71,0.0132137); MG, 0-10 Npv, Black/Red->SetBinError(72,0.01464415); MG, 0-10 Npv, Black/Red->SetBinError(77,0.01236649); MG, 0-10 Npv, Black/Red->SetBinError(79,0.02101438); MG, 0-10 Npv, Black/Red->SetMinimum(0.2450069); MG, 0-10 Npv, Black/Red->SetMaximum(0.4263503); MG, 0-10 Npv, Black/Red->SetEntries(51); TPaveStats *ptstats = new TPaveStats(0.3433908,0.7088608,0.5646552,0.8776371,"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.02587904); text = ptstats->AddText("Entries = 51 "); text = ptstats->AddText("Mean = 48.32"); text = ptstats->AddText("RMS = 15.03"); text = ptstats->AddText("p0 = 0 "); text = ptstats->AddText("p1 = 0.3077 "); 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]))",19,82); PrevFitTMP->SetFillColor(19); PrevFitTMP->SetFillStyle(0); PrevFitTMP->SetMarkerStyle(20); PrevFitTMP->SetMarkerSize(1.2); PrevFitTMP->SetLineColor(2); PrevFitTMP->SetLineWidth(3); PrevFitTMP->SetChisquare(167.9417); PrevFitTMP->SetNDF(49); 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,0); PrevFitTMP->SetParError(0,1.414221); PrevFitTMP->SetParLimits(0,0,0); PrevFitTMP->SetParameter(1,0.3076952); PrevFitTMP->SetParError(1,0.0006279905); 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(20,82); 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); }