[ROOT] Upper limit on entries in TH3D::Draw() ?

From: Burt Holzman (bholzm1@uic.edu)
Date: Thu Jun 29 2000 - 21:01:01 MEST


Rooters,

I've noticed that I cannot draw 3D histos if they have
more than 1048571 entries.   At 1048572, I get:

Error in <RootX11ErrorHandler>: BadLength (poly request too large or
internal Xlib length error) (XID: 0)

and > 1048572 I get

*** Break *** write on a pipe with no one to read it
Error in <RootX11IOErrorHandler>: fatal X11 error (connection to server
lost?!)

**** Save data and exit application ****

this occurs in 2.25/00; the following macro duplicates the behavior.

{
TH3D *foo = new TH3D("foo", "foo", 100, 0, 10, 100, 0, 10, 100, 0, 10);

const Int_t maxent = 1048573;

for (Int_t i=0; i < maxent; i++)
{
  foo->Fill(5,5,5);
}

foo->Draw();
}



This archive was generated by hypermail 2b29 : Tue Jan 02 2001 - 11:50:29 MET