gh2root

From: Nikolai Yu. Zaitsev (Nikolai.Zaitsev@cern.ch)
Date: Mon Aug 10 1998 - 13:56:26 MEST


Hello rooters,

 The problem I try to solve is the conversion of GEANT hits into root
file. I followed all instructions in gh2root home page:
http://root.cern.ch/root/gh2root.html.

However, I suspect that I could do something wrong with GEANT (sorry, for 
FORTRAN code):

1.

         open(UNIT=67,FILE='g2out.dat',FORM='unformatted',
     $        STATUS='UNKNOWN',err=999)
         call gopen(67,'O',1024,ier)
         call gfout(67,'SETS',1,0,' ',ier)
         call gfout(67,'HITS',1,0,' ',ier)
         call gfout(67,'VERT',1,0,' ',ier)
         call gfout(67,'KINE',1,0,' ',ier)
         call gclose(67,ier)

it works fine: no complains from the GEANT. I have FZ-formatted g2out.dat
filled (readable back by GEANT). 

2. 
 then I try:
gh2root g3out.dat MC 1024 
                                  and get this:
  Opening FZ file:g3out.dat with LRECL= 1024
 reading fz file, lun= 3
 
 FZIDIA.  LUN=   3 BAD CONSTRUCTION
          IQUEST(1/2/3)=  -4       0       1
          IQUEST(11-) =   -4 201   0
i=  1 quest(1)=-4 nuhead=100 head1=   0 head2=**** head3={±
i=  1 quest(1)= 5 nuhead=100 head1=   0 head2=**** head3={±
  file:MCRun.h has been generated
  file:MCMaker.cxx has been generated
  jset= 0
 GEANT file: g3out.dat converted to ROOT classes: MCxxx

MCMaker.h is not produced!

How I can solve the problem?

For a moment I will try to convert hits in the ntuple into root file. 

Any help is appreciated,

     Nikolai.



This archive was generated by hypermail 2b29 : Tue Jan 04 2000 - 00:34:36 MET