Hi Ricardo, a TMultiGraph was not supported by TPad::RedrawAxis. I have added the implementation in the CVS version. There is a work around with your version as shown in the small example below Rene Brun void multifill() { TCanvas *c1 = new TCanvas("c1"); TMultiGraph *m = new TMultiGraph(); const Int_t n = 5; double x[n] = {0,10,12,12,0}; double y[n] = {0,0,5,5,5}; TGraph *gr1 = new TGraph(n,x,y); gr1->SetFillColor(38); m->Add(gr1,"fp"); m->Draw("a"); m->GetHistogram()->DrawCopy("sameaxis"); //workaround //c1->RedrawAxis(); ok with the CVS version } Ricardo Eusebi wrote: > > Hi, > I'm using TMultigraph to display several graphs, some of them are just > lines and some of them are filled Graphs. Whatever I do the tick marks > of the Y axis are always BELOW the graph. How do I correct that? > I'm using 3.05 but can use any other version. > > Thanks, > Ricardo > > -- > -------------------------------------------------------------------- > | Ricardo Eusebi | Office : CDF trailer 168-"O" | > | High Energy Physics | Phone : (630) 840 8622 | > | University of Rochester | email : eusebi@fnal.gov | > -------------------------------------------------------------------- > | Fermi National Accelerator Laboratory | > | CDF - MS318 . PO Box 500 | > | Batavia 60510, Illinois. | > --------------------------------------------------------------------
This archive was generated by hypermail 2b29 : Sun Jan 02 2005 - 05:50:09 MET