Go to the source code of this file.
◆ qgs01init()
Definition at line 2 of file qgs01init.f.
References a, b, crot3mom(), kgnuc, psaini(), psasetc(), psconf(), xxaini(), and xxaset().
Referenced by init().
15 COMMON /area43/ moniou
20 DOUBLE PRECISION esp(4,95000)
21 COMMON /area14/ esp,ich
22 integer icp, iap, iat, kicp
35 entry qgs01event(pj, ia, iz,
a, ntp)
38 if( pj%code .ne.
kgnuc )
then 43 call ccoscode2qgs( pj, kicp )
53 call xxaini(e0, icp, iap, iat)
65 a(ntp)%fm%p(1)=esp(4,
j)
66 a(ntp)%fm%p(2)=esp(3,
j)
67 a(ntp)%fm%p(3)=esp(2,
j)
68 a(ntp)%fm%p(4)=esp(1,
j)
69 call cqgscode2cos(ich(
j),
a(ntp))
max ptcl codes in the kgnuc
subroutine crot3mom(p, a, n)
********************block data cblkHeavy ********************integer j data *HeavyG2symbol *data *HeavyG2code kiron data j
subroutine xxaini(E0N, ICP0, IAP, IAT)
◆ qsran()
Definition at line 74 of file qgs01init.f.
References rndc().
Referenced by crossc_kk(), ixxdef(), pscajet(), psconf(), pscs(), psgea(), pshot(), psrec(), psshar(), psvdef(), pszsim(), xxddfr(), xxdec2(), xxdec3(), xxdpr(), xxdtg(), xxfragm(), xxgener(), and xxstr().
real *8 function qsran(X)
! structure defining a particle at production ! Basic idea of what is to be contained in ! the particle structue is that dynamical ones should be included those derivable from the particle code ! is not included ******************************************************type fmom momentum sequence union map real e endmap map real * x