5 * Revision 1.1.1.1 1995/10/24 10:20:16 cernlib
9 #include "geant321/pilot.h"
10 *CMZ : 3.21/02 29/03/94 15.41.19 by S.Giani
12 SUBROUTINE GPTMEX (NUMB )
14 C. ******************************************************************
16 C. * Routine to print tracking media data structure JTMED *
17 C. * NUMB medium number *
19 C. * ==>Called by : <USER>, GPRINT *
20 C. * Author R.Brun S.Giani ********* *
22 C. ******************************************************************
24 #include "geant321/gcbank.inc"
25 #include "geant321/gcunit.inc"
26 #include "geant321/gcnum.inc"
27 CHARACTER*32 CHLINE,CHSTRI(50)
31 C. ------------------------------------------------------------------
33 IF (JTMED.LE.0) GO TO 999
55 CALL UCOPY(IQ(JTM+1),ITITLE,5)
56 CHLINE='T. Med. Number='
58 CALL IZITOC(I,CHLINE(ILEN:))
60 CALL UHTOC(IQ(JTM+1),4,NAME,20)
67 CALL IZITOC(IMAT,CHLINE(ILEN:))
71 CALL IZITOC(ISVOL,CHLINE(ILEN:))
75 CALL IZITOC(IFIELD,CHLINE(ILEN:))
79 CALL IZRTOC(Q(JTM+9),CHLINE(ILEN:))
83 CALL IZRTOC(Q(JTM+10),CHLINE(ILEN:))
87 * CALL IZRTOC(Q(JTM+11),CHLINE(ILEN:))
88 WRITE(CHLINE(ILEN:),10200)Q(JTM+11)
92 CALL IZRTOC(Q(JTM+12),CHLINE(ILEN:))
96 * CALL IZRTOC(Q(JTM+13),CHLINE(ILEN:))
97 WRITE(CHLINE(ILEN:),10200)Q(JTM+13)
100 ILEN=LENOCC(CHLINE)+1
101 CALL IZRTOC(Q(JTM+14),CHLINE(ILEN:))
103 CALL IGMESS(11,CHSTRI,'PRINT','P')
105 * WRITE(CHMAIL,1002)I,ITITLE,IMAT,ISVOL,IFIELD,
106 * + (Q(JTM+J),J=9,14)
111 10000 FORMAT ('0',51('='),3X,'TRACKING MEDIA',3X,50('='))
112 10100 FORMAT ('0','TMED',26X,'MATERIAL ','ISVOL',' IFIELD FIELDM'
113 +, ' TMAXFD',' STEMAX',' DEEMAX',' EPSIL',' STMIN')