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),
    "")