EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
leaswi.F
Go to the documentation of this file. Or view the newest version in sPHENIX GitHub for file leaswi.F
1 
2 
3 C ********************************************************************
4 
5  SUBROUTINE leaswi(I,J)
6 
7 C-- switch anticolour pointers for partons in rows I and J
8 C-- and colour pointers for the partons pointing back
9 
10  IMPLICIT NONE
11 
12 C-- global variables
13  INTEGER nlupdm,nplbuf
14  parameter(nlupdm=4000,nplbuf=5)
15  common/lujets/n,k(nlupdm,5),p(nlupdm,nplbuf),v(nlupdm,5)
16  INTEGER n,k
17  REAL p,v
18  SAVE /lujets/
19 
20 
21 C-- local variables
22  INTEGER i,j,ki5,kj5
23 
24  ki5=k(i,5)
25  kj5=k(j,5)
26  k(ki5,4)=j
27  k(kj5,4)=i
28  k(i,5)=kj5
29  k(j,5)=ki5
30 
31  END