5 * Revision 1.1.1.1 1995/10/24 10:21:11 cernlib
9 #include "geant321/pilot.h"
10 *CMZ : 3.21/02 29/03/94 15.41.20 by S.Giani
12 SUBROUTINE GPMWPC (DETREP,HITREP,IOUT)
14 C. ******************************************************************
16 C * DETREP(1)=NUMBER OF WIRES *
17 C * (2)=WIRE SPACING *
18 C * (3)=SIN (ALPHA) (ALPHA=ANGLE OF THE NORMAL *
19 C * TO THE WIRE WITH RESPECT TO *
22 C * (5)=DISTANCE OF WIRE 1 FROM THE ORIGIN *
25 C * HITREP(1)=X COORDINATE OF INTERSECTION *
26 C * (2)=Y COORDINATE *
30 C * IOUT(1)=WIRE NUMBER *
31 C * (2)=CLUSTER SIZE *
33 C. * ==>Called by : <USER>, GUDIGI *
34 C. * Authors F.Carena, M.Hansroul ********* *
36 C. ******************************************************************
38 DIMENSION HITREP(4), DETREP(6), IOUT(2)
40 C. ------------------------------------------------------------------
44 IF (SP.EQ.0.) GO TO 99
55 U1 = X1 * CA + Y1 * SA
56 U2 = X2 * CA + Y2 * SA
58 W1 = (U1 - OR) / SP + 1.5
59 W2 = (U2 - OR) / SP + 1.5
66 IF (IWMIN.GT.NWIR) GO TO 99
67 IF (IWMAX.LE.0) GO TO 99
70 IWMAX = MIN (NWIR,IWMAX)
73 IOUT(2) = IWMAX - IWMIN + 1