{ //=========Macro generated from canvas: c1/c1 //========= (Mon Aug 8 15:17:51 2011) by ROOT version5.18/00b TCanvas *c1 = new TCanvas("c1", "c1",12,32,699,499); gStyle->SetOptFit(1); c1->SetHighLightColor(2); c1->Range(-107647.3,-11.11375,968825.9,100.0237); c1->SetBorderSize(2); c1->SetFrameFillColor(0); TGraph *graph = new TGraph(9); graph->SetName("Graph"); graph->SetTitle("OLO2 Current vs Right BCM U10 Rate (2254)"); graph->SetFillColor(1); graph->SetMarkerColor(4); graph->SetMarkerStyle(22); graph->SetPoint(0,783074.4,80.8457); graph->SetPoint(1,481322.2,49.5059); graph->SetPoint(2,197804.1,20.4318); graph->SetPoint(3,98016.54,10.1662); graph->SetPoint(4,50105.15,5.1687); graph->SetPoint(5,19702.79,2.0459); graph->SetPoint(6,9685.395,0.9956); graph->SetPoint(7,4730.437,0.4839); graph->SetPoint(8,2032.572,0.2031); TH1 *Graph9 = new TH1F("Graph9","OLO2 Current vs Right BCM U10 Rate (2254)",100,0,861178.6); Graph9->SetMinimum(0); Graph9->SetMaximum(88.90996); Graph9->SetDirectory(0); Graph9->SetStats(0); Graph9->GetXaxis()->SetTitle("BCM Rate (Hz)"); Graph9->GetYaxis()->SetTitle("OLO2 Current (#muA)"); graph->SetHistogram(Graph9); TF1 *pol1 = new TF1("pol1","pol1",2032.572,783074.4); pol1->SetFillColor(19); pol1->SetFillStyle(0); pol1->SetLineWidth(3); pol1->SetChisquare(0.02955411); pol1->SetParameter(0,0.002566138); pol1->SetParError(0,0.02870823); pol1->SetParLimits(0,0,0); pol1->SetParameter(1,0.0001031439); pol1->SetParError(1,9.095389e-08); pol1->SetParLimits(1,0,0); graph->GetListOfFunctions()->Add(pol1); TPaveStats *ptstats = new TPaveStats(0.5843271,0.2284264,0.9454855,0.3908629,"brNDC"); ptstats->SetName("stats"); ptstats->SetBorderSize(2); ptstats->SetFillColor(19); ptstats->SetTextAlign(12); TText *text = ptstats->AddText("#chi^{2} / ndf = 0.02955 / 7"); text = ptstats->AddText("p0 = 0.002566 #pm 0.02871 "); text = ptstats->AddText("p1 = 0.0001031 #pm 9.095e-08 "); ptstats->SetOptStat(0); ptstats->SetOptFit(111); ptstats->Draw(); graph->GetListOfFunctions()->Add(ptstats); ptstats->SetParent(graph->GetListOfFunctions()); graph->Draw("ap"); TPaveText *pt = new TPaveText(0.01,0.9401777,0.6773595,0.995,"blNDC"); pt->SetName("title"); pt->SetBorderSize(2); pt->SetFillColor(19); text = pt->AddText("OLO2 Current vs Right BCM U10 Rate (2254)"); pt->Draw(); c1->Modified(); c1->cd(); c1->SetSelected(c1); }