[ROOT] bug in TLine drawing at log scales

From: Miroslav Helbich (helbich@mail.desy.de)
Date: Sun Sep 23 2001 - 20:15:11 MEST


 Hi rooters,

  I think this is a bug. When drawing lines on log scale, the lines are
displaced. 

I'm using version 3.01/05 for SuSE Linux 6.3 (i386) - Kernel 2.2.16
(pts/1).

					Miro

{

TH1F *hh = new TH1F("hh","test",100,-10.,10.);
TF1 *ff = new TF1("ff","2.",-10.,10.); // constant function

hh->FillRandom("ff",1000.);

Float_t ymax=hh->GetMaximum();

TLine *l1 = new TLine(0.,0.,0.,ymax);

TCanvas *c1 = new TCanvas("c1");
c1->Divide(1,2);

c1->cd(1);

hh->Draw();
l1->Draw();

c1->cd(2);
gPad->SetLogy();

hh->Draw();
l1->Draw();

}



This archive was generated by hypermail 2b29 : Tue Jan 01 2002 - 17:51:00 MET