Go to the source code of this file.
◆ cetadecay()
subroutine cetadecay |
( |
type(ptcl), intent(in) |
pj, |
|
|
type(ptcl), dimension(*), intent(out) |
a, |
|
|
integer |
np |
|
) |
| |
Definition at line 37 of file cetaDecay.f.
References c2bdcy(), cibst1(), cmkptc(), cnbdcy(), d0, kelec, kmuon, kphoton, kpion, and rndc().
Referenced by cinteeta(), and cmydecay().
43 type(
ptcl),
intent(in):: pj
45 type(
ptcl),
intent(out)::
a(*)
50 if(u .lt. .3941
d0)
then 56 elseif(u .lt. .7209
d0 )
then 61 call cnbdcy(3, pj%mass,
a, 0, w, icon)
66 elseif( u .lt. 0.9501
d0 )
then 71 call cnbdcy(3, pj%mass,
a, 0, w, icon)
76 elseif( u .lt. 0.9923
d0)
then 81 call cnbdcy(3, pj%mass,
a, 0, w, icon)
86 elseif( u .lt. 0.99261
d0)
then 91 call cnbdcy(3, pj%mass,
a, 0, w, icon)
96 elseif( u .lt. 0.9926158
d0)
then 107 call cnbdcy(3, pj%mass,
a, 0, w, icon)
subroutine cibst1(init, p1, p2, po)
max ptcl codes in the kelec
subroutine cnbdcy(n, ecm, p, jw, w, icon)
block data cblkEvhnp ! currently usable models data RegMdls ad *special data *Cekaon d0
subroutine c2bdcy(p, p1, p2)
subroutine cmkptc(code, subcode, charge, p)
max ptcl codes in the kpion
max ptcl codes in the kmuon