Re: drawing a grid

From: Rene Brun <Rene.Brun_at_cern.ch>
Date: Sun, 24 May 2009 12:36:06 +0200


see interface of TPad::SetGrid expecting 2 integers and not floats.

Rene Brun

Roger Mason wrote:
> Hello,
>
> I'm trying to draw a grid on a canvas using SetGrid():
>
> {
>
> TCanvas* canv = new TCanvas("canv", "utm", 1024, 768);
> canv->Range(0,0,1,1);
> // gPad->SetGrid(0.1,0.1);
>
> Double_t x[] = {0,1};
> Double_t y[] = {0,1};
>
> TGraph* g = new TGraph(2,x,y);
> g->Draw("AP");
>
> TMarker* m = new TMarker(0.5,0.5,8);
> m->Draw();
>
> canv->SetGrid(0.1,0.1);
> canv->Update();
>
> }
> // ROOT 5.20/00 (trunk_at_24524, May 17 2009, 10:14:00 on linux)
>
> Everything is drawn except the grid. Can someone please explain what
> I'm doing wrong?
>
> Thanks,
> Roger
>
>
Received on Sun May 24 2009 - 12:36:27 CEST

This archive was generated by hypermail 2.2.0 : Sun May 24 2009 - 23:50:01 CEST