]> git.uio.no Git - u/mrichter/AliRoot.git/blame - MINICERN/packlib/zebra/qutil/qutyz32/zhtoi.F
Bugfix in AliPoints2Memory
[u/mrichter/AliRoot.git] / MINICERN / packlib / zebra / qutil / qutyz32 / zhtoi.F
CommitLineData
fe4da5cc 1 SUBROUTINE ZHTOI (HOLL,INTV,NP)
2
3#include "zebra/zceta.inc"
4C-------------- END CDE --------------
5 INTEGER INTV(99), HOLL(99), NP(9)
6#if defined(CERNLIB_QASCII)
7 PARAMETER (IBLANK=32)
8#endif
9#if defined(CERNLIB_QEBCDIC)
10 PARAMETER (IBLANK=64)
11#endif
12
13#include "zebra/q_and.inc"
14#include "zebra/q_or.inc"
15#include "zebra/q_shiftl.inc"
16#include "zebra/q_shiftr.inc"
17
18 N = NP(1)
19
20 DO 39 JWH=1,N
21 MWH = HOLL(JWH)
22 INTW = 0
23
24 DO 29 JL=1,4
25 INTW = ISHFTL (INTW,6)
26 JV = IAND (MWH,255)
27 IF (JV.EQ.IBLANK) THEN
28 IF (JL.NE.4) GO TO 29
29 ENDIF
30 INTW = IOR (INTW, IQTCET(JV+1))
31 29 MWH = ISHFTR (MWH,8)
32
33 39 INTV(JWH) = INTW
34 RETURN
35 END