graphHolder.Draw("ap") graphHolder.GetXaxis().SetLimits(0.0, 0.5) graphHolder.SetMinimum(0.0) graphHolder.SetMaximum(0.5) #graphHolder.Draw("ap") graphHolder.GetYaxis().SetTitleSize(0.05) graphHolder.GetXaxis().SetTitleSize(0.05) leg = TLegend(0.1, 0.7, 0.4, 0.9) #,"a f*****g header","tlNDC"); ROOT.SetOwnership(leg, False) #leg.AddEntry(TObject(),"crap"); p0E = pDataSet.meanVar(pDataSet.get().find('p0Var')).getError() p0V = pDataSet.meanVar(pDataSet.get().find('p0Var')).getValV() p1E = pDataSet.meanVar(pDataSet.get().find('p1Var')).getError() p1V = pDataSet.meanVar(pDataSet.get().find('p1Var')).getValV() etaE = pDataSet.meanVar(pDataSet.get().find('etaAvgVar')).getError() etaV = pDataSet.meanVar(pDataSet.get().find('etaAvgVar')).getValV() leg.AddEntry(mistagVsEtaGraph, "data points", "lep") leg.AddEntry(linFuncList[-1], "linear fit", "l") leg.AddEntry(None, "#bar{p_{0}} = %.4f #pm %.4f" % (sumP0 / numP, sumP0E / numP), "") leg.AddEntry(None, "#bar{p_{1}} = %.4f #pm %.4f" % (sumP1 / numP, sumP1E / numP), "") leg.AddEntry( None, "#LT#eta#GT = %.4f #pm %.4f" % (sumAvgEta / numP, sumAvgEtaE / numP), "")