Hi Rooters,
I'm trying to generate classes from a ZEBRA-file that is produced by
DICE.
After some initial problems with gh2root.f (the makefiles generated for
Linux contained some errors),
i got it running.
The first part of the output though, doesn't seem righ to me : (the
strange characters in the first i=***quest(1).. -line )
---------------------------------
gh2root result.fz Test 8100
Opening FZ file:result.fz with LRECL= 8100
reading fz file, lun= 3
i=*** quest(1)= 1 nuhead= 0 head1= 7 head2=**** head3=?õÿ¿
i=*** quest(1)= 0 nuhead= 8 head1= 1 head2= 6 head3=RUNG
i=*** quest(1)= 0 nuhead= 3 head1= 2 head2= 0 head3=MATE
JMATE structure read OK
i=*** quest(1)= 0 nuhead= 3 head1= 3 head2= 0 head3=TMED
JTMED structure read OK
i=*** quest(1)= 0 nuhead= 3 head1= 5 head2= 0 head3=ROTM
JROTM structure read OK
i=*** quest(1)= 0 nuhead= 3 head1= 4 head2= 0 head3=VOLU
JVOLUM structure read OK
i=*** quest(1)= 0 nuhead= 3 head1= 6 head2= 0 head3=SETS
JSET structure read OK
file:TestRun.h has been generated
file:TestMaker.cxx has been generated
.... etc..
----------------------
When I try to run run.C in root , it jumps almost immediatly out of the
loop saying it
found an end of file :
-----------------------------
root [1] .x run.C
MZSTOR. ZEBRA table base TAB(0) in /MZCC/ at adr 271937311
10356F1F HEX
MZSTOR. Initialize Store 0 in z
with Store/Table at absolute adrs 273954829 271937311
HEX 1054380D 10356F1F
HEX 1EC73A 0
relative adrs 2017082 0
with 1 Str. in 1 Links in 1991 Low words in 1999991
words.
This store has a fence of 5 words.
MZLINK. Initialize Link Area /GCLINK/ for Store 0 NL/NS= 20
20
Openning Geant file:result.fz
FZFILE. LUN= 11 initialize for OPT= XIL
FZFILE. Use LREC= 8100, options= LXI
In loop:0
GetGeantEvent starting
FZIN. LUN= 11 Start of Run 1
iquest(1)=1,nuhead=0,iuhead(1)=0,iuhead(2)=0,iuhead(3)=DETM
iquest(1)=0,nuhead=8,iuhead(1)=1,iuhead(2)=6,iuhead(3)=RUNG
iquest(1)=0,nuhead=3,iuhead(1)=2,iuhead(2)=0,iuhead(3)=MATE
iquest(1)=0,nuhead=3,iuhead(1)=3,iuhead(2)=0,iuhead(3)=TMED
iquest(1)=0,nuhead=3,iuhead(1)=5,iuhead(2)=0,iuhead(3)=ROTM
iquest(1)=0,nuhead=3,iuhead(1)=4,iuhead(2)=0,iuhead(3)=VOLU
iquest(1)=0,nuhead=3,iuhead(1)=6,iuhead(2)=0,iuhead(3)=SETS
iquest(1)=0,nuhead=3,iuhead(1)=0,iuhead(2)=0,iuhead(3)=DETM
FZIN. LUN= 11 System EOF # 1 seen as End-of-Data
iquest(1)=5,nuhead=100,iuhead(1)=0,iuhead(2)=0,iuhead(3)=DETM
break found
-----------------------------------------------
(I edited the line in run.C, if a break is found, it prints a message
to screen).
So, can anybody tell me what is going wrong ?
Thanx in advance,
Rene Scholte
This archive was generated by hypermail 2b29 : Tue Jan 04 2000 - 00:43:38 MET