Hi,
I am trying to overlay a bunch of graphs, so I make a dumb one to start
with y-axis range from 0.75 to 1.1
const Int_t m=2;
Float_t x1[m],z[m];
x[0]=0.0;
x[1]=20.0;
y[0]=0.75;
y[1]=1.1;
TGraph *g = new TGraph(m,x,y);
g->SetTitle("Efficiency vs.Threshold for CEM(1,x) CJT(2,7 or 10)");
Then I create a bunch of other graphs with stuff in them
TGraph *gr1 = new TGraph(n,x,y1);
TGraph *gr2 = new TGraph(n,x,y2);
etc.
Then I draw my dumb graphs and create a legend
g->Draw("AP");
gr1->Draw("P");
etc.
leg = new TLegend(0.6,0.6,0.9,0.9);
leg->AddEntry(g,"CJT(2,7)","l");
leg->AddEntry(gr1,"CJT(2,7)","l");
leg->SetHeader("Thresholds");
Then draw it.
leg->Draw();
The problem is that the font in the legend comes out really small. It
seems intimately connected to the y-range of the axis. If I make the range
0-1 it works great. The problem seems to occur when I make the lower
bound non-zero....I get linear shrinkage as I approach the upper bound.
Any ideas? It is as if it is not using NDC anymore....
I am using ROOT v3.01/06.
Thanks,
Dugan.
----------------------------------------------------------------------------
Dugan O'Neil E-mail : oneil@fnal.gov
Dugan.O'Neil@cern.ch
Dept. of Physics and Astronomy web : http://www-d0.fnal.gov/~oneil
Michigan State University
phone:(630)840-2829 It's too bad that whole families
fax :(630)840-8886 have to be torn apart by something
as simple as wild dogs.
- Jack Handey
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Mail: Couriers:
MS 352 Kirk and Wilson Streets
Fermilab Mail Station 352
P.O.Box 500 Fermilab
Batavia, IL 60510-0500 Batavia, IL 60510-0500
----------------------------------------------------------------------------
This archive was generated by hypermail 2b29 : Tue Jan 01 2002 - 17:51:05 MET