]> git.uio.no Git - u/mrichter/AliRoot.git/blob - MINICERN/packlib/kernlib/kerngen/tcgen/ibits.F
Bugfix in AliPoints2Memory
[u/mrichter/AliRoot.git] / MINICERN / packlib / kernlib / kerngen / tcgen / ibits.F
1 *
2 * $Id$
3 *
4 * $Log$
5 * Revision 1.1.1.1  1996/02/15 17:49:44  mclareni
6 * Kernlib
7 *
8 *
9 #include "kerngen/pilot.h"
10 #if defined(CERNLIB_QMDOS)
11 #include "dosgs/ibits.F"
12 #elif defined(CERNLIB_QMLNX)
13 #include "lnxgs/ibits.F"
14 #elif !defined(CERNLIB_QMILSTD)
15       FUNCTION IBITS(I,N,L)
16 C
17 C CERN PROGLIB# M441    IBITS           .VERSION KERNFOR  4.16  870601
18 C ORIG. 01/03/85  M.METCALF
19 C
20 C      FORTRAN VERSION OF MIL-STD-1753 FUNCTION IBITS
21 C      N IS THE RIGHTMOST BIT OF THE REQUIRED FIELD
22 C      L IS THE LENGTH OF THE REQUIRED FIELD
23 C
24 #include "kerngen/wordsize.inc"
25 C
26       IBITS = ISHFT(ISHFT(I, NBITPW-L-N), L-NBITPW)
27       END
28 #endif