]> git.uio.no Git - u/mrichter/AliRoot.git/blame - GEANT321/giopa/gopen.F
Bugfix in AliPoints2Memory
[u/mrichter/AliRoot.git] / GEANT321 / giopa / gopen.F
CommitLineData
fe4da5cc 1*
2* $Id$
3*
4* $Log$
5* Revision 1.1.1.1 1995/10/24 10:21:17 cernlib
6* Geant
7*
8*
9#include "geant321/pilot.h"
10*CMZ : 3.21/02 29/03/94 15.41.20 by S.Giani
11*-- Author :
12 SUBROUTINE GOPEN (LUN,LUNTYP,LEN,IER)
13C.
14C. ******************************************************************
15C. * *
16C. * Routine to open I/O units *
17C. * *
18C. * LUN Logical unit number *
19C. * LUNTYP ZEBRA flag I,O,X (must be CHARACTER) *
20C. * 'I' LUN is an INPUT file *
21C. * 'O' LUN is an OUTPUT file *
22C. * 'X' LUN is in exchange mode format *
23C. * LEN Buffer length (see FZFILE) *
24C. * IER error flag *
25C. * *
26C. * ==>Called by : <USER>, UGINIT *
27C. * Author R.Brun ********* *
28C. * *
29C. ******************************************************************
30C.
31#include "geant321/gcunit.inc"
32 CHARACTER*(*) LUNTYP
33C.
34C. ------------------------------------------------------------------
35C.
36 IF (NUNITS.LT.5)THEN
37 CALL FZFILE(LUN,LEN,LUNTYP)
38 NUNITS = NUNITS + 1
39 LUNITS(NUNITS) = LUN
40 IF(INDEX(LUNTYP,'I').NE.0)LUNITS(NUNITS)=-LUN
41 IER = 0
42 ELSE
43 IER = 1
44 ENDIF
45C
46 END