5 * Revision 1.1.1.1 1995/10/24 10:21:55 cernlib
9 #include "geant321/pilot.h"
10 *CMZ : 3.21/02 29/03/94 15.41.48 by S.Giani
12 SUBROUTINE CEVAP1(EOLD,E,Q,ATAR,CB,EX)
13 C THIS ROUTINE SAMPLES AN EXIT ENERGY FROM AN
14 C EVAPORATION SPECTRUM FOR AN (N,N-PRIME X) REACTION
15 #include "geant321/minput.inc"
17 C CONVERT THE COULOMB BARRIER (CB) TO UNITS OF EV
19 C CALCULATE THE MAXIMUM ENERGY AVAILABLE
22 IF(EMAX.GT.0.0)GO TO 10
25 IF(EMAX.GT.0.0)GO TO 10
28 IF(EMAX.LE.0.0)EMAX=1.0E+00
29 C CALCULATE THE NUCLEAR TEMPERATURE (THETA)
30 10 THETA=4.0161E+03*(SQRT(EMAX)/(ATAR**0.8333333))
31 C SELECT THE EXIT ENERGY FROM AN EVAPORATION SPECTRUM
38 C RESAMPLE 75% OF THE TIME IF EX IS GREATER THAN EMAX
41 IF(R.LE.0.75.AND.ITRY.LT.5)GO TO 20
42 #if defined(CERNLIB_MDEBUG)
43 WRITE(IOUT,10000)EX,EMAX
44 10000 FORMAT(' MICAP: WARNING-EX,EMAX=',2PE13.5,' IN ROUTINE EVAP1')