5 * Revision 1.1.1.1 1995/10/24 10:21:38 cernlib
9 #include "geant321/pilot.h"
10 *CMZ : 3.21/02 29/03/94 15.41.25 by S.Giani
12 FUNCTION GPSCIN(EBEG,EEND,ECUR,COEFF)
14 C. ******************************************************************
16 C. ******************************************************************
18 #if !defined(CERNLIB_SINGLE)
19 IMPLICIT DOUBLE PRECISION (A-H,O-Z)
24 C. ------------------------------------------------------------------
43 * VALBEG = CONS1*F1(YBEG)+CONS3*F2(YBEG)+
44 * + YBEGIN*(CONS2+YBEGIN*(CONS4+YBEGIN*CONS5))
45 * VALEND = CONS1*F1(YEND)+CONS3*F2(YEND)+
46 * + YENDIN*(CONS2+YENDIN*(CONS4+YENDIN*CONS5))
48 * GPSCIN = VALEND-VALBEG
50 + CONS1*LOG(ABS((YEND**2-1)*YBEG**2/((YBEG**2-1)*YEND**2)))+
51 + CONS2*(YENDIN-YBEGIN)+
52 + CONS3*LOG(ABS((1-YEND)*(1+YBEG)/((1-YBEG)*(1+YEND))))+
53 + CONS4*(YENDIN**2-YBEGIN**2)+CONS5*(YENDIN**3-YBEGIN**3)