Consider this case:
int legend()
{
TCanvas * c1 = new TCanvas;
TCanvas * c2 = new TCanvas;
TH1 * h = new TH1F("h", "h", 5, 0.0, 5.0);
h -> FillRandom("gaus", 500);
TLegend * legend1 = new TLegend(0.6, 0.6, 0.95, 0.95);
TLegend * legend2 = new TLegend(0.6, 0.6, 0.95, 0.95);
legend1 -> AddEntry(h);
legend1 -> AddEntry(h);
legend2 -> AddEntry(h);
legend2 -> AddEntry(h);
legend2 -> AddEntry(h);
c1 -> cd();
h -> Draw();
legend1 -> Draw("SAME");
c2 -> cd();
h -> Draw();
legend2 -> Draw("SAME");
c1 -> SaveAs("c1legend.png");
c2 -> SaveAs("c2legend.png");
return 0;
}
Please read tips for efficient and successful posting and posting code
How can I start legend neatly from top and use a fixed font size?
ROOT Version: Not Provided
Platform: Not Provided
Compiler: Not Provided