]> git.uio.no Git - u/mrichter/AliRoot.git/blob - MINICERN/packlib/kernlib/kerngen/tcgens/sungs/msbyt.F
This commit was generated by cvs2svn to compensate for changes in r2,
[u/mrichter/AliRoot.git] / MINICERN / packlib / kernlib / kerngen / tcgens / sungs / msbyt.F
1 *
2 * $Id$
3 *
4 * $Log$
5 * Revision 1.1.1.1  1996/02/15 17:50:21  mclareni
6 * Kernlib
7 *
8 *
9       FUNCTION MSBYT (MZ,IZW,IZP,NZB)
10 C
11 C CERN PROGLIB# M421    MSBYT           .VERSION KERNSUN  1.06  920511
12 C ORIG. 22/09/88, JZ
13 C
14
15 #if defined(CERNLIB_BUGLRSHFT)
16       MASK  = LSHIFT (ishft(-1,NZB-32), IZP-1)
17 #endif
18 #if !defined(CERNLIB_BUGLRSHFT)
19       MASK  = LSHIFT (lrshft(-1,32-NZB), IZP-1)
20 #endif
21       MSBYT = OR (AND(NOT(MASK),IZW), AND(MASK,LSHIFT(MZ,IZP-1)))
22       RETURN
23       END