5 * Revision 1.1.1.1 1995/10/24 10:21:58 cernlib
9 #include "geant321/pilot.h"
10 *CMZ : 3.21/02 29/03/94 15.41.48 by S.Giani
12 SUBROUTINE NGHEVY(D,LD,KZ,AWR,Q,MT)
13 C THIS ROUTINE CALCULATES THE EXIT ENERGY AND DIRECTIONAL
14 C COSINES FOR THE RECOIL NUCLEUS RESULTING FROM THE (N,G)
15 C REACTION MT-102, AND STORES THE RECOIL NUCLEUS IN THE
16 C HEAVY ION BANK. THE ENERGY AND DIRECTIONAL COSINES ARE
17 C DETERMINED BY A MOMENTUM BALANCE IN THE LABORATORY SYSTEM
18 C WITH THE PHOTONS MOMENTUM EQUAL TO ITS ENERGY.
19 #include "geant321/minput.inc"
20 #include "geant321/mconst.inc"
21 #include "geant321/mnutrn.inc"
22 #include "geant321/mrecoi.inc"
23 #include "geant321/mapoll.inc"
24 #include "geant321/mmass.inc"
25 #include "geant321/mpstor.inc"
26 #include "geant321/mgamma.inc"
30 C CALCULATE THE TOTAL MOMENTUM BEFORE THE COLLISION
31 C NEUTRON MOMENTUM BEFORE COLLISION (PI) EQUALS TOTAL MOMENTUM
33 C CALCULATE THE TOTAL MOMEMTUM OF THE EXIT PHOTON
35 C CALCULATE THE DIRECTIONAL MOMENTUM OF THE RECOIL NUCLEUS
39 C CALCULATE THE TOTAL MOMENTUM OF THE RECOIL NUCLEUS
40 PR=SQRT(PRX**2+PRY**2+PRZ**2)
41 C CALCULATE THE RECOIL NUCLEUS DIRECTIONAL COSINES
45 C CALCULATE THE RECOIL NUCLEUS EXIT ENERGY
46 ER=PR**2/(2*AR*9.31075E+08)
47 C CALCULATE AND SET THE CHARGED PARTICLE EXIT PARAMETERS
66 C STORE THE RECOIL HEAVY ION IN THE RECOIL BANK
75 CALL STOPAR(IDHEVY,NHEVY)