5 * Revision 1.1.1.1 1995/10/24 10:20:55 cernlib
9 #include "geant321/pilot.h"
10 *CMZ : 3.21/02 29/03/94 15.41.30 by S.Giani
12 SUBROUTINE GRPAR(SHAP,NP,P,NDIV,STEP,C0,IN,GP,NSP,SP)
14 C. ******************************************************************
16 C. * ROUTINE TO COMPUTE RMIN AND RMAX FOR THE IN TH DIVISION *
17 C. * OF NDIV DIVISIONS STARTING AT C0 WITH STEP OF STEP *
18 C. * (FOR ISHAPE 5 & 6) AND TO INSERT THEM INTO THE SHAPE *
19 C. * PARAMETER LIST FROM P OUTPUTING THE RESULT AS THE *
22 C. * ==>Called by : not used *
23 C. * Author A.McPherson ********* *
25 C. ******************************************************************
27 #include "geant321/gcunit.inc"
28 DIMENSION P(3),SP(5),GP(5)
30 C. ------------------------------------------------------------------
40 5 IF(ISH.LT.5.OR.ISH.GT.12) GO TO 90
41 IF(ISH.EQ.10) GO TO 90
47 IF(ISH.GT.6.AND.ISH.NE.9) GO TO 20
66 C POLYGONS AND POLYCONES.
76 ST=(GP(IPZ+2)-OR)/NDIV
78 SP(IPZ+1)=SP(IPZ+2)-ST
85 WRITE(CHMAIL,1000) ISH
88 1000 FORMAT(' SHAPE #',I5,' AS A DIVISION IN R NOT YET IMPLEMENTED')