5 * Revision 1.1.1.1 1995/10/24 10:20:06 cernlib
9 #include "geant321/pilot.h"
10 *CMZ : 3.21/02 29/03/94 15.41.45 by S.Giani
12 *=== sigint ===========================================================*
14 SUBROUTINE FKSIGI (IRE ,PLAB,N,IE ,AMT ,AMN,ECM ,SI ,ITAR)
16 #include "geant321/dblprc.inc"
17 #include "geant321/dimpar.inc"
18 #include "geant321/iounit.inc"
20 #include "geant321/reac.inc"
21 #include "geant321/redver.inc"
24 COMMON / FKABLT / AM (110), GA (110), TAU (110), ICH (110),
25 & IBAR (110), K1 (110), K2 (110)
28 IF (IE.LE.IEII(IRE)) IE=IE+1
33 ECM=SQRT(AMN2+AMT2+2.D0*AMT*SQRT(AMN2+PLAB**2))
34 C*** INTERPOLATION PREPARATION
43 IF (ECM.GT.ECMO) WDK=0.D0
44 C*** INTERPOLATION IN CHANNEL WEIGHTS
45 IELIM=IEFUN(EKLIM,IRE)
46 DELIM=UMO(IELIM)+EKLIM
48 DETE=(ECM-(ECMO-EKLIM)*.5D0)*2.D0
49 IF (DELIM*DELIM-DETE*DETE) 112,112,113
54 WKK=WOK-WDK*DEC/(DECC+1.D-9)
55 IF (WKK.LT.0.D0) WKK=0.D0
57 IF (-EKLIM.GT.ECM) SI=1.D-14