{ //=========Macro generated from canvas: c1/c1 //========= (Thu Feb 7 19:32:37 2013) by ROOT version5.34/04 TCanvas *c1 = new TCanvas("c1", "c1",18,41,700,500); gStyle->SetOptTitle(0); c1->Range(-10.81081,0.1313294,56.75676,0.6119539); 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, 10-12 Npv, Blue/Green = new TH1D("HG, 10-12 Npv, Blue/Green","HIGH gain, All EMB",50,0,50); HG, 10-12 Npv, Blue/Green->SetBinContent(6,0.4515499); HG, 10-12 Npv, Blue/Green->SetBinContent(7,0.4172015); HG, 10-12 Npv, Blue/Green->SetBinContent(8,0.3935875); HG, 10-12 Npv, Blue/Green->SetBinContent(9,0.3769553); HG, 10-12 Npv, Blue/Green->SetBinContent(10,0.3641912); HG, 10-12 Npv, Blue/Green->SetBinContent(11,0.3541601); HG, 10-12 Npv, Blue/Green->SetBinContent(12,0.3462079); HG, 10-12 Npv, Blue/Green->SetBinContent(13,0.340335); HG, 10-12 Npv, Blue/Green->SetBinContent(14,0.3339998); HG, 10-12 Npv, Blue/Green->SetBinContent(15,0.3294777); HG, 10-12 Npv, Blue/Green->SetBinContent(16,0.3260537); HG, 10-12 Npv, Blue/Green->SetBinContent(17,0.3217566); HG, 10-12 Npv, Blue/Green->SetBinContent(18,0.3182952); HG, 10-12 Npv, Blue/Green->SetBinContent(19,0.3163349); HG, 10-12 Npv, Blue/Green->SetBinContent(20,0.3129708); HG, 10-12 Npv, Blue/Green->SetBinContent(21,0.3118207); HG, 10-12 Npv, Blue/Green->SetBinContent(22,0.3087666); HG, 10-12 Npv, Blue/Green->SetBinContent(23,0.3093464); HG, 10-12 Npv, Blue/Green->SetBinContent(24,0.3077729); HG, 10-12 Npv, Blue/Green->SetBinContent(25,0.3061348); HG, 10-12 Npv, Blue/Green->SetBinContent(26,0.3045179); HG, 10-12 Npv, Blue/Green->SetBinContent(27,0.3059481); HG, 10-12 Npv, Blue/Green->SetBinContent(28,0.3054552); HG, 10-12 Npv, Blue/Green->SetBinContent(29,0.3038568); HG, 10-12 Npv, Blue/Green->SetBinContent(30,0.3011596); HG, 10-12 Npv, Blue/Green->SetBinContent(31,0.3021161); HG, 10-12 Npv, Blue/Green->SetBinContent(32,0.3020716); HG, 10-12 Npv, Blue/Green->SetBinContent(33,0.3033932); HG, 10-12 Npv, Blue/Green->SetBinContent(34,0.297065); HG, 10-12 Npv, Blue/Green->SetBinContent(35,0.3025443); HG, 10-12 Npv, Blue/Green->SetBinContent(36,0.2992835); HG, 10-12 Npv, Blue/Green->SetBinContent(37,0.302986); HG, 10-12 Npv, Blue/Green->SetBinContent(38,0.3005031); HG, 10-12 Npv, Blue/Green->SetBinContent(39,0.3030611); HG, 10-12 Npv, Blue/Green->SetBinContent(40,0.301009); HG, 10-12 Npv, Blue/Green->SetBinContent(41,0.2951922); HG, 10-12 Npv, Blue/Green->SetBinContent(42,0.3138412); HG, 10-12 Npv, Blue/Green->SetBinContent(43,0.3126816); HG, 10-12 Npv, Blue/Green->SetBinContent(44,0.3695303); HG, 10-12 Npv, Blue/Green->SetBinError(6,0.0009170932); HG, 10-12 Npv, Blue/Green->SetBinError(7,0.0006918957); HG, 10-12 Npv, Blue/Green->SetBinError(8,0.0005749248); HG, 10-12 Npv, Blue/Green->SetBinError(9,0.0005107081); HG, 10-12 Npv, Blue/Green->SetBinError(10,0.00047802); HG, 10-12 Npv, Blue/Green->SetBinError(11,0.0004590393); HG, 10-12 Npv, Blue/Green->SetBinError(12,0.000463924); HG, 10-12 Npv, Blue/Green->SetBinError(13,0.0004684569); HG, 10-12 Npv, Blue/Green->SetBinError(14,0.0004829805); HG, 10-12 Npv, Blue/Green->SetBinError(15,0.0005133988); HG, 10-12 Npv, Blue/Green->SetBinError(16,0.0005426134); HG, 10-12 Npv, Blue/Green->SetBinError(17,0.0005830091); HG, 10-12 Npv, Blue/Green->SetBinError(18,0.0006302415); HG, 10-12 Npv, Blue/Green->SetBinError(19,0.0006835781); HG, 10-12 Npv, Blue/Green->SetBinError(20,0.000739658); HG, 10-12 Npv, Blue/Green->SetBinError(21,0.0008025152); HG, 10-12 Npv, Blue/Green->SetBinError(22,0.000867419); HG, 10-12 Npv, Blue/Green->SetBinError(23,0.0009569582); HG, 10-12 Npv, Blue/Green->SetBinError(24,0.001048322); HG, 10-12 Npv, Blue/Green->SetBinError(25,0.001210558); HG, 10-12 Npv, Blue/Green->SetBinError(26,0.001353079); HG, 10-12 Npv, Blue/Green->SetBinError(27,0.001638295); HG, 10-12 Npv, Blue/Green->SetBinError(28,0.001814724); HG, 10-12 Npv, Blue/Green->SetBinError(29,0.002007371); HG, 10-12 Npv, Blue/Green->SetBinError(30,0.002228505); HG, 10-12 Npv, Blue/Green->SetBinError(31,0.002282484); HG, 10-12 Npv, Blue/Green->SetBinError(32,0.002507185); HG, 10-12 Npv, Blue/Green->SetBinError(33,0.002699591); HG, 10-12 Npv, Blue/Green->SetBinError(34,0.002681833); HG, 10-12 Npv, Blue/Green->SetBinError(35,0.003093768); HG, 10-12 Npv, Blue/Green->SetBinError(36,0.003266478); HG, 10-12 Npv, Blue/Green->SetBinError(37,0.003530527); HG, 10-12 Npv, Blue/Green->SetBinError(38,0.003665428); HG, 10-12 Npv, Blue/Green->SetBinError(39,0.004125124); HG, 10-12 Npv, Blue/Green->SetBinError(40,0.004773196); HG, 10-12 Npv, Blue/Green->SetBinError(41,0.005134877); HG, 10-12 Npv, Blue/Green->SetBinError(42,0.006636324); HG, 10-12 Npv, Blue/Green->SetBinError(43,0.009810836); HG, 10-12 Npv, Blue/Green->SetBinError(44,0.02701091); HG, 10-12 Npv, Blue/Green->SetMinimum(0.2082293); HG, 10-12 Npv, Blue/Green->SetMaximum(0.5879227); HG, 10-12 Npv, Blue/Green->SetEntries(39); TPaveStats *ptstats = new TPaveStats(0.4841954,0.6983122,0.7212644,0.8818565,"brNDC"); ptstats->SetName("stats"); ptstats->SetBorderSize(1); ptstats->SetFillColor(0); ptstats->SetFillStyle(1); ptstats->SetTextAlign(12); TText *text = ptstats->AddText("HG, 10-12 Npv, Blue/Green"); text->SetTextSize(0.02814346); text = ptstats->AddText("Entries = 39 "); text = ptstats->AddText("Mean = 23.7"); text = ptstats->AddText("RMS = 11.58"); text = ptstats->AddText("p0 = 1.914 "); text = ptstats->AddText("p1 = 0.3006 "); ptstats->SetOptStat(1111); ptstats->SetOptFit(10001); ptstats->Draw(); HG, 10-12 Npv, Blue/Green->GetListOfFunctions()->Add(ptstats); ptstats->SetParent(HG, 10-12 Npv, Blue/Green); TF1 *PrevFitTMP = new TF1("PrevFitTMP","sqrt(sq([0]/x)+sq([1]))",0,50); PrevFitTMP->SetFillColor(19); PrevFitTMP->SetFillStyle(0); PrevFitTMP->SetMarkerStyle(20); PrevFitTMP->SetMarkerSize(1.2); PrevFitTMP->SetLineColor(3); PrevFitTMP->SetLineWidth(3); PrevFitTMP->SetChisquare(451.1175); PrevFitTMP->SetNDF(37); 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.914333); PrevFitTMP->SetParError(0,0.004193044); PrevFitTMP->SetParLimits(0,0,0); PrevFitTMP->SetParameter(1,0.3006009); PrevFitTMP->SetParError(1,0.0002355661); PrevFitTMP->SetParLimits(1,0,0); HG, 10-12 Npv, Blue/Green->GetListOfFunctions()->Add(PrevFitTMP); HG, 10-12 Npv, Blue/Green->SetLineColor(4); HG, 10-12 Npv, Blue/Green->SetLineWidth(2); HG, 10-12 Npv, Blue/Green->SetMarkerColor(4); HG, 10-12 Npv, Blue/Green->SetMarkerStyle(20); HG, 10-12 Npv, Blue/Green->SetMarkerSize(1.2); HG, 10-12 Npv, Blue/Green->GetXaxis()->SetTitle("Cell Energy [GeV]"); HG, 10-12 Npv, Blue/Green->GetXaxis()->SetLabelFont(42); HG, 10-12 Npv, Blue/Green->GetXaxis()->SetLabelSize(0.05); HG, 10-12 Npv, Blue/Green->GetXaxis()->SetTitleSize(0.05); HG, 10-12 Npv, Blue/Green->GetXaxis()->SetTitleFont(42); HG, 10-12 Npv, Blue/Green->GetYaxis()->SetTitle("Timing Resolution [ns]"); HG, 10-12 Npv, Blue/Green->GetYaxis()->SetLabelFont(42); HG, 10-12 Npv, Blue/Green->GetYaxis()->SetLabelSize(0.05); HG, 10-12 Npv, Blue/Green->GetYaxis()->SetTitleSize(0.05); HG, 10-12 Npv, Blue/Green->GetYaxis()->SetTitleFont(42); HG, 10-12 Npv, Blue/Green->GetZaxis()->SetLabelFont(42); HG, 10-12 Npv, Blue/Green->GetZaxis()->SetLabelSize(0.05); HG, 10-12 Npv, Blue/Green->GetZaxis()->SetTitleSize(0.05); HG, 10-12 Npv, Blue/Green->GetZaxis()->SetTitleFont(42); HG, 10-12 Npv, Blue/Green->Draw(""); c1->Modified(); c1->cd(); c1->SetSelected(c1); }