95 real*8 rm(4, 4), rmy(4, 4), rmyi(4, 4), rmz(4, 4),
96 * rmzi(4, 4), rmi(4, 4), gmin/1.e4/,
g 97 real*8 fai1, fai2, tmp, gbq,
a 111 gbq=gbq + gb%p(
i)*q%fm%p(
i)
116 if(gbq .ge. 0.
d0 .or.
g .lt. gmin)
then 119 p%fm%p(
i) = q%fm%p(
i) +
120 * gb%p(
i)*(q%fm%p(4) +
a*gbq)
122 p%fm%p(4) =
g*q%fm%p(4) + gbq
131 if(
j .eq. 1 .or. jsv .eq. 0)
then 132 if(gb%p(2) .eq. 0. .and. gb%p(1) .eq. 0.)
then 135 fai1= atan2(gb%p(2), gb%p(1))
139 tmp=gb%p(1)**2 + gb%p(2)**2
140 agb%p(3)= sqrt(tmp + gb%p(3)**2)
142 if(tmp .eq. 0. and. gb%p(3) .eq. 0.)
then 145 fai2= atan2(sqrt(tmp), gb%p(3))
161 call clorez(agb, qt, qt)
166 if(
j .eq. 1 .or. jsv .eq. 0)
then 172 p%fm%p(4) = qt%fm%p(4)
subroutine cmultrotmat4(a, b, c)
subroutine cinvrotmat4(rm, rmn)
subroutine cgetrotmat4(m, ang, rm)
********************block data cblkHeavy ********************integer j data *HeavyG2symbol p
********************block data cblkHeavy ********************integer j data *HeavyG2symbol *data *HeavyG2code kiron data j
block data cblkEvhnp ! currently usable models data RegMdls ad *special data *Cekaon d0
subroutine capplyrot4(a, v, vn)
dE dx *! Nuc Int sampling table g