Re: h2root - error in HNBUFR

Valery Fine (fine@bnl.gov)
Fri, 3 Apr 1998 21:26:01 -0500


On 3 Apr 98 at 14:36, Andy Haas wrote:
> Hi,
> I'm trying to use h2root to convert a file. It's going along fine
> and
> then I run into these HNBUFR error messages. The ntuple is large,
> 13MB, but I've got 128MB of RAM and plenty of disk space. I've
> already tried adjusting the space available to MS-DOS and that
> doesn't change anything. I'm running version 1.03/09 on NT 4.0. A
> highly abreviated copy of h2root's output is below. The resulting
> root file is very small, about 100kB, and contains about half of the
> branches and none are filled! Any ideas?

> ***** ERROR in HNBUFR : Not enough space in memory : ID= 1
> ***** ERROR in HNBUFR : Not enough space in memory : ID= 1

I'd like to mention that this is CERNLIB message not ROOT one. It
says about the size of the HBOOK fortran common block. So any
manipulation with "MSDOS space" are pretty useless.

Very likely the size of the fortran common block inside of h2root
program is not large enough to hold your ntuple. To fit your ntuple
that size must be changed and h2root should be re-compiled with a
new common block (An I right, Rene ?)

Valery
=================================================================
Dr. Valeri Faine (Fine)
------------------- Phone: +1 516 344 7806
Brookhaven National Laboratory FAX : +1 516 344 4206
Bldg. 510A /STAR mailto:fine@bnl.gov
Upton, New York, 11973-5000 http://nicewww.cern.ch/~fine
USA

Dr. Valery Fine Telex : 911621 dubna su
-----------
LCTA/Joint Inst.for Nuclear Res. Phone : +7 09621 6 40 80
141980 Dubna, Moscow region Fax : +7 09621 6 51 45
Russia mailto:fine@main1.jinr.dubna.su