4 *=== Dcdrbs ===========================================================*
6 *----------------------------------------------------------------------*
8 * DeCay DiRection BiaSing: *
10 * Created on 30 march 1998 by Alfredo Ferrari & Paola Sala *
13 * Last change on 13-apr-98 by Alfredo Ferrari *
15 * Aldcdr = Lamda for eps=1-cos(theta). The polar direction *
16 * around the direction corresponding to the one *
17 * wished by the user is sample from *
18 * P(eps) = exp (-eps/Aldcdr) *
19 * U,V,Wdcdrb = Lab direction the neutrino should go along *
20 * Sdcdrb = Sin(acos(Wdcdrb)) *
21 * Spdcdr = Vdcdrb / Sdcdrb *
22 * Cpdcdr = Udcdrb / Sdcdrb *
23 * Aldcdc = current Lamda for eps=1-cos(theta) *
24 * Sth0dc = Sin(Theta_0), where (Theta_0,Phi_0) is the direc- *
25 * tion corresponding to U,V,Wdcdrb in the decaying *
27 * Cth0dc = Cos(Theta_0) *
28 * Sph0dc = Sin(Phi_0) *
29 * Cph0dc = Cos(Phi_0) *
30 * Kpdcdr = number (1,2,3...) of the decay product whose *
31 * direction is biased *
32 * Ldcdrb(i) = flag for decay direction biasing for i_th particle *
33 * type (Paprop numbering scheme) *
34 * Ldcdbc = current flag for decay direction biasing *
36 *----------------------------------------------------------------------*
38 LOGICAL LDCDRB, LDCDBC
40 COMMON / DCDRBS / ALDCDR, UDCDRB, VDCDRB, WDCDRB, SDCDRB, SPDCDR,
41 & CPDCDR, ALDCDC, STH0DC, CTH0DC, SPH0DC, CPH0DC,
42 & KPDCDR, LDCDRB (-6:NALLWP), LDCDBC