5 * Revision 1.1.1.1 1995/10/24 10:21:01 cernlib
9 #include "geant321/pilot.h"
10 *CMZ : 3.21/02 29/03/94 15.41.39 by S.Giani
12 SUBROUTINE DLPSOR(A,N)
14 C *** DOUBLE PRECISION VERSION OF CERNLIB ROUTINE "FLPSOR" ***
15 C *** NVE 29-MAR-1988 CERN GENEVA ***
18 C ORIGIN : H.FESEFELDT (02-DEC-1986)
20 #if !defined(CERNLIB_SINGLE)
21 IMPLICIT DOUBLE PRECISION (A-H,O-Z)
25 DIMENSION LT(20),RT(20)
34 20 IF(R.LE.L) IF(LEVEL) 50,50,10
36 C SUBDIVIDE THE INTERVAL L,R
37 C L : LOWER LIMIT OF THE INTERVAL (INPUT)
38 C R : UPPER LIMIT OF THE INTERVAL (INPUT)
39 C J : UPPER LIMIT OF LOWER SUB-INTERVAL (OUTPUT)
40 C I : LOWER LIMIT OF UPPER SUB-INTERVAL (OUTPUT)
46 220 IF(A(I).GE.X) GO TO 230
49 230 IF(A(J).LE.X) GO TO 231
53 231 IF(I.GT.J) GO TO 232
62 IF((R-I).GE.(J-L)) GO TO 30