{ //=========Macro generated from canvas: c1/c1 //========= (Thu Feb 7 22:45:37 2013) by ROOT version5.34/04 TCanvas *c1 = new TCanvas("c1", "c1",18,41,700,500); gStyle->SetOptTitle(0); c1->Range(-10.7767,0.2710768,56.79612,0.3773964); c1->SetFillColor(0); c1->SetBorderMode(0); c1->SetBorderSize(2); c1->SetTickx(1); c1->SetTicky(1); c1->SetLeftMargin(0.1594828); c1->SetTopMargin(0.04852321); c1->SetBottomMargin(0.1603376); c1->SetFrameBorderMode(0); c1->SetFrameBorderMode(0); TH1D *HG, .27-.32 Efrac, Brown/Purple = new TH1D("HG, .27-.32 Efrac, Brown/Purple","HIGH gain, All EMB",50,0,50); HG, .27-.32 Efrac, Brown/Purple->SetBinContent(7,0.339847); HG, .27-.32 Efrac, Brown/Purple->SetBinContent(8,0.3520066); HG, .27-.32 Efrac, Brown/Purple->SetBinContent(9,0.3473407); HG, .27-.32 Efrac, Brown/Purple->SetBinContent(10,0.3423349); HG, .27-.32 Efrac, Brown/Purple->SetBinContent(11,0.3383147); HG, .27-.32 Efrac, Brown/Purple->SetBinContent(12,0.3340756); HG, .27-.32 Efrac, Brown/Purple->SetBinContent(13,0.3324074); HG, .27-.32 Efrac, Brown/Purple->SetBinContent(14,0.3307887); HG, .27-.32 Efrac, Brown/Purple->SetBinContent(15,0.3296629); HG, .27-.32 Efrac, Brown/Purple->SetBinContent(16,0.3284454); HG, .27-.32 Efrac, Brown/Purple->SetBinContent(17,0.3242728); HG, .27-.32 Efrac, Brown/Purple->SetBinContent(18,0.3223043); HG, .27-.32 Efrac, Brown/Purple->SetBinContent(19,0.3201545); HG, .27-.32 Efrac, Brown/Purple->SetBinContent(20,0.3161036); HG, .27-.32 Efrac, Brown/Purple->SetBinContent(21,0.3143696); HG, .27-.32 Efrac, Brown/Purple->SetBinContent(22,0.3116091); HG, .27-.32 Efrac, Brown/Purple->SetBinContent(23,0.30865); HG, .27-.32 Efrac, Brown/Purple->SetBinContent(24,0.3100359); HG, .27-.32 Efrac, Brown/Purple->SetBinContent(25,0.3066579); HG, .27-.32 Efrac, Brown/Purple->SetBinContent(26,0.3079654); HG, .27-.32 Efrac, Brown/Purple->SetBinContent(27,0.3067146); HG, .27-.32 Efrac, Brown/Purple->SetBinContent(28,0.3049285); HG, .27-.32 Efrac, Brown/Purple->SetBinContent(29,0.3007041); HG, .27-.32 Efrac, Brown/Purple->SetBinContent(30,0.3040966); HG, .27-.32 Efrac, Brown/Purple->SetBinContent(31,0.2987242); HG, .27-.32 Efrac, Brown/Purple->SetBinContent(32,0.3016729); HG, .27-.32 Efrac, Brown/Purple->SetBinContent(33,0.2966532); HG, .27-.32 Efrac, Brown/Purple->SetBinContent(34,0.3003486); HG, .27-.32 Efrac, Brown/Purple->SetBinContent(35,0.3002837); HG, .27-.32 Efrac, Brown/Purple->SetBinContent(36,0.2954581); HG, .27-.32 Efrac, Brown/Purple->SetBinContent(37,0.299501); HG, .27-.32 Efrac, Brown/Purple->SetBinContent(38,0.3081292); HG, .27-.32 Efrac, Brown/Purple->SetBinContent(39,0.3019075); HG, .27-.32 Efrac, Brown/Purple->SetBinContent(40,0.3015836); HG, .27-.32 Efrac, Brown/Purple->SetBinContent(41,0.3067374); HG, .27-.32 Efrac, Brown/Purple->SetBinContent(42,0.3200076); HG, .27-.32 Efrac, Brown/Purple->SetBinContent(43,0.3135533); HG, .27-.32 Efrac, Brown/Purple->SetBinError(7,0.007260646); HG, .27-.32 Efrac, Brown/Purple->SetBinError(8,0.0009030343); HG, .27-.32 Efrac, Brown/Purple->SetBinError(9,0.0005357886); HG, .27-.32 Efrac, Brown/Purple->SetBinError(10,0.0004476948); HG, .27-.32 Efrac, Brown/Purple->SetBinError(11,0.0003935859); HG, .27-.32 Efrac, Brown/Purple->SetBinError(12,0.0003756259); HG, .27-.32 Efrac, Brown/Purple->SetBinError(13,0.0003829381); HG, .27-.32 Efrac, Brown/Purple->SetBinError(14,0.0004106225); HG, .27-.32 Efrac, Brown/Purple->SetBinError(15,0.0004565); HG, .27-.32 Efrac, Brown/Purple->SetBinError(16,0.0004916635); HG, .27-.32 Efrac, Brown/Purple->SetBinError(17,0.0005279884); HG, .27-.32 Efrac, Brown/Purple->SetBinError(18,0.0005760915); HG, .27-.32 Efrac, Brown/Purple->SetBinError(19,0.0006160295); HG, .27-.32 Efrac, Brown/Purple->SetBinError(20,0.0006794744); HG, .27-.32 Efrac, Brown/Purple->SetBinError(21,0.0007342294); HG, .27-.32 Efrac, Brown/Purple->SetBinError(22,0.0007836505); HG, .27-.32 Efrac, Brown/Purple->SetBinError(23,0.0008573848); HG, .27-.32 Efrac, Brown/Purple->SetBinError(24,0.0009394377); HG, .27-.32 Efrac, Brown/Purple->SetBinError(25,0.00107974); HG, .27-.32 Efrac, Brown/Purple->SetBinError(26,0.001246038); HG, .27-.32 Efrac, Brown/Purple->SetBinError(27,0.001424319); HG, .27-.32 Efrac, Brown/Purple->SetBinError(28,0.00159047); HG, .27-.32 Efrac, Brown/Purple->SetBinError(29,0.00178885); HG, .27-.32 Efrac, Brown/Purple->SetBinError(30,0.001979407); HG, .27-.32 Efrac, Brown/Purple->SetBinError(31,0.002083715); HG, .27-.32 Efrac, Brown/Purple->SetBinError(32,0.002301144); HG, .27-.32 Efrac, Brown/Purple->SetBinError(33,0.002331287); HG, .27-.32 Efrac, Brown/Purple->SetBinError(34,0.002463513); HG, .27-.32 Efrac, Brown/Purple->SetBinError(35,0.002685824); HG, .27-.32 Efrac, Brown/Purple->SetBinError(36,0.002585025); HG, .27-.32 Efrac, Brown/Purple->SetBinError(37,0.003012824); HG, .27-.32 Efrac, Brown/Purple->SetBinError(38,0.003377508); HG, .27-.32 Efrac, Brown/Purple->SetBinError(39,0.003619686); HG, .27-.32 Efrac, Brown/Purple->SetBinError(40,0.003999995); HG, .27-.32 Efrac, Brown/Purple->SetBinError(41,0.004655464); HG, .27-.32 Efrac, Brown/Purple->SetBinError(42,0.00633838); HG, .27-.32 Efrac, Brown/Purple->SetBinError(43,0.01170197); HG, .27-.32 Efrac, Brown/Purple->SetMinimum(0.2881238); HG, .27-.32 Efrac, Brown/Purple->SetMaximum(0.3722374); HG, .27-.32 Efrac, Brown/Purple->SetEntries(37); TPaveStats *ptstats = new TPaveStats(0.4497126,0.721519,0.6738506,0.8860759,"brNDC"); ptstats->SetName("stats"); ptstats->SetBorderSize(1); ptstats->SetFillColor(0); ptstats->SetFillStyle(1); ptstats->SetTextAlign(12); TText *text = ptstats->AddText("HG, .27-.32 Efrac, Brown/Purple"); text->SetTextSize(0.02523207); text = ptstats->AddText("Entries = 37 "); text = ptstats->AddText("Mean = 24.06"); text = ptstats->AddText("RMS = 10.78"); text = ptstats->AddText("p0 = 2.217 "); text = ptstats->AddText("p1 = 0.2946 "); ptstats->SetOptStat(1111); ptstats->SetOptFit(10001); ptstats->Draw(); HG, .27-.32 Efrac, Brown/Purple->GetListOfFunctions()->Add(ptstats); ptstats->SetParent(HG, .27-.32 Efrac, Brown/Purple); TF1 *PrevFitTMP = new TF1("PrevFitTMP","sqrt(sq([0]/x)+sq([1]))",14,38); PrevFitTMP->SetFillColor(19); PrevFitTMP->SetFillStyle(0); PrevFitTMP->SetMarkerColor(51); PrevFitTMP->SetMarkerStyle(20); PrevFitTMP->SetMarkerSize(1.2); PrevFitTMP->SetLineColor(51); PrevFitTMP->SetLineWidth(3); PrevFitTMP->SetChisquare(85.60696); PrevFitTMP->SetNDF(22); 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.216616); PrevFitTMP->SetParError(0,0.02278759); PrevFitTMP->SetParLimits(0,0,0); PrevFitTMP->SetParameter(1,0.2945792); PrevFitTMP->SetParError(1,0.0005561732); PrevFitTMP->SetParLimits(1,0,0); HG, .27-.32 Efrac, Brown/Purple->GetListOfFunctions()->Add(PrevFitTMP); HG, .27-.32 Efrac, Brown/Purple->SetLineColor(50); HG, .27-.32 Efrac, Brown/Purple->SetLineWidth(2); HG, .27-.32 Efrac, Brown/Purple->SetMarkerColor(50); HG, .27-.32 Efrac, Brown/Purple->SetMarkerStyle(20); HG, .27-.32 Efrac, Brown/Purple->SetMarkerSize(1.2); HG, .27-.32 Efrac, Brown/Purple->GetXaxis()->SetTitle("Cell Energy [GeV]"); HG, .27-.32 Efrac, Brown/Purple->GetXaxis()->SetRange(1,50); HG, .27-.32 Efrac, Brown/Purple->GetXaxis()->SetLabelFont(42); HG, .27-.32 Efrac, Brown/Purple->GetXaxis()->SetLabelSize(0.05); HG, .27-.32 Efrac, Brown/Purple->GetXaxis()->SetTitleSize(0.05); HG, .27-.32 Efrac, Brown/Purple->GetXaxis()->SetTitleFont(42); HG, .27-.32 Efrac, Brown/Purple->GetYaxis()->SetTitle("Timing Resolution [ns]"); HG, .27-.32 Efrac, Brown/Purple->GetYaxis()->SetLabelFont(42); HG, .27-.32 Efrac, Brown/Purple->GetYaxis()->SetLabelSize(0.05); HG, .27-.32 Efrac, Brown/Purple->GetYaxis()->SetTitleSize(0.05); HG, .27-.32 Efrac, Brown/Purple->GetYaxis()->SetTitleFont(42); HG, .27-.32 Efrac, Brown/Purple->GetZaxis()->SetLabelFont(42); HG, .27-.32 Efrac, Brown/Purple->GetZaxis()->SetLabelSize(0.05); HG, .27-.32 Efrac, Brown/Purple->GetZaxis()->SetTitleSize(0.05); HG, .27-.32 Efrac, Brown/Purple->GetZaxis()->SetTitleFont(42); HG, .27-.32 Efrac, Brown/Purple->Draw(""); c1->Modified(); c1->cd(); c1->SetSelected(c1); }