known bug in h2root/makeclass ?

From: Sebastien Binet <binet_at_cern.ch>
Date: Wed, 26 Jan 2011 11:18:54 +0100

hi there,

I am resurecting an old FORTRAN-based analysis and have to deal with good'ol HBOOK ntuple files (spitted out by ATLFAST FORTRAN and HERWIG)

I tried to migrate it to ROOT/C++ but hit what I think is perhaps a bug in h2root or TTree::MakeClass: the type for 2 leaves ended-up wrong.

the common block declarations to read back these 2 interesting leaves are:

      INTEGER INISTHW, STATEHW
      COMMON/INISTHW/INISTHW(5),STATEHW

      INTEGER ACCHW
      COMMON/ACCHW/ACCHW

while they are interpreted like so by MakeClass:
   Float_t         Acchw;
   Float_t         Statehw;

is this a known problem ?

cheers,
sebastien.

PS: in case it might be useful, I put everything overthere: lxplus418:/tmp/roottalk

-- 
#########################################

# Dr. Sebastien Binet
# Laboratoire de l'Accelerateur Lineaire
# Universite Paris-Sud XI
# Batiment 200
# 91898 Orsay
#########################################

  • application/pgp-signature attachment: stored
Received on Wed Jan 26 2011 - 11:18:59 CET

This archive was generated by hypermail 2.2.0 : Thu Jan 27 2011 - 17:50:01 CET