]> git.uio.no Git - u/mrichter/AliRoot.git/blame - GEANT321/gbase/gprint.F
Bugfix in AliPoints2Memory
[u/mrichter/AliRoot.git] / GEANT321 / gbase / gprint.F
CommitLineData
fe4da5cc 1*
2* $Id$
3*
4* $Log$
5* Revision 1.1.1.1 1995/10/24 10:20:11 cernlib
6* Geant
7*
8*
9#include "geant321/pilot.h"
10*CMZ : 3.21/02 29/03/94 15.41.19 by S.Giani
11*-- Author :
12 SUBROUTINE GPRINT(CHNAME,NUMB)
13C.
14C. ******************************************************************
15C. * *
16C. * Routine to print data structures *
17C. * *
18C. * CHNAME name of a data structure *
19C. * NUMB data structure number *
20C. * *
21C. * ==>Called by : <USER>, UGINIT ,<GXINT> GINC4 *
22C. * Author R.Brun ********* *
23C. * *
24C. ******************************************************************
25C.
26 CHARACTER*4 KNAMES(11),NAME
27 DIMENSION NHAMES(11)
28 CHARACTER*(*) CHNAME
29 SAVE IFIRST,KNAMES,NHAMES
30 DATA IFIRST/0/
31 DATA KNAMES/'DIGI','JXYZ','HITS','KINE','MATE','VOLU'
32 + ,'ROTM','SETS','TMED','PART','VERT'/
33C.
34C. ------------------------------------------------------------------
35C.
36 NAME=CHNAME
37 IF(IFIRST.EQ.0)THEN
38 IFIRST=1
39 CALL UCTOH(KNAMES,NHAMES,4,44)
40 ENDIF
41C
42 CALL GLOOK(NAME,NHAMES,11,JUMP)
43C
44 IF(JUMP.EQ. 1) CALL GPDIGI ('*','*')
45 IF(JUMP.EQ. 2) CALL GPJXYZ (NUMB)
46 IF(JUMP.EQ. 3) CALL GPHITS ('*','*')
47 IF(JUMP.EQ. 4) CALL GPKINE (NUMB)
48 IF(JUMP.EQ. 5) CALL GPMATE (NUMB)
49 IF(JUMP.EQ. 6) CALL GPVOLU (NUMB)
50 IF(JUMP.EQ. 7) CALL GPROTM (NUMB)
51 IF(JUMP.EQ. 8) CALL GPSETS ('*','*')
52 IF(JUMP.EQ. 9) CALL GPTMED (NUMB)
53 IF(JUMP.EQ.10) CALL GPPART (NUMB)
54 IF(JUMP.EQ.11) CALL GPVERT (NUMB)
55C
56 END