3 SUBROUTINE pxsear(COSR,NTRAK,PU,PP,VSEED,NJET,
4 + jetlis,pj,unstbl,ierr)
9 parameter(mxtrak=200,mxprot=100)
11 REAL cosr,pu(3,mxtrak),pp(4,mxtrak),vseed(3)
13 LOGICAL jetlis(mxprot,mxtrak)
22 LOGICAL newlis(mxtrak),oldlis(mxtrak)
23 REAL oaxis(3),naxis(3),pnew(4)
25 parameter(mxiter = 30)
33 DO 120 iter = 1,mxiter
34 CALL
pxtry(cosr,ntrak,pu,pp,oaxis,naxis,pnew,newlis,ok)
39 IF(
pxsame(newlis,oldlis,ntrak))
THEN
41 IF (
pxnew(newlis,jetlis,ntrak,njet))
THEN
44 IF (njet .EQ. mxprot)
THEN
45 WRITE (6,*)
' PXCONE: Found more than MXPROT proto-jets'
51 jetlis(njet,n) = newlis(n)
LOGICAL function pxnew(TSTLIS, JETLIS, NTRAK, NJET)
subroutine pxsear(COSR, NTRAK, PU, PP, VSEED, NJET, JETLIS, PJ, UNSTBL, IERR)
subroutine pxtry(COSR, NTRAK, PU, PP, OAXIS, NAXIS, PNEW, NEWLIS, OK)
LOGICAL function pxsame(LIST1, LIST2, N)