C---------------- WORKING SPACE FOR PATTERN RECOGNITION --------------
DIMENSION BM(2,1)
$$INCLUDE 'K$ITRK:CWORK.INC'
COMMON /CWORK/ MB(2,9000)
EQUIVALENCE (MB(1,1),BM(1,1))
C-------------------------------
C M - BUFFER :
C (TEMP BUFFER WHICH MAY BE OVERWRITTEN BY DTPTRN ITSELF)
C
C--- CLUSTER BANK (CLUSTER = ONE OR MORE NEIGHBOUGING WIRES IN THE
C SAME LAYER)
C MB(1,M ) : 1ST WIRE NO OF THIS CLUSTER
C MB(2,M ) : LAST WIRE NO OF THIS CLUSTER
C MB(1,M+1) : NEXT CLUSTER BANK
C MB(2,M+1) : PREVIOUS CLUSTER BANK
C (NEXT, PREVIOUS MEANS : ORDERING ACCORDING TO
C 1) : AZIMUTH
C 2) : RADIUS )
C MB(1,M+2) : POINTER (LEVEL 1, SEE BELOW) TO THE FIRST COMB. BANK
C MB(2,M+2) : POINTER TO THE FIRST NEIGHBOUR BANK
C
C--- ASSIGNMENT BANK (ONE BANK FOR EACH ASSIGNMENT OF A WIRE TO A
C TRACK ; DOES NOT EXIST FOR THE 1ST AND 2ND WIRE
C OF EACH TRACK)
C
C MB(1,M ) : POINTER (LEVEL 1, SEE BELOW) TO THE NEXT ASS. BANK
C MB(2,M ) : POINTER TO THE ENTRY IN THE K - BUFFER
C MB(1,M+1) : POINTER (LEVEL 2) TO THE PREVIOUS COMB. BANK
C LEVEL 1 AND 2 MEANS :
C LEVEL 1 POINTS TO ANOTHER TRACK WHICH FITS TO WIRES
C OF THIS CLUSTER. ALL WIRES WHICH CAN BE
C REACHED VIA THIS KIND OF POINTERS ARE
C THE INNERMOST WIRES OF A TRACK.
C LEVEL 2 POINTS TO THE PREVIOUS WIRE OF THE SAME TRACK
C OR TO TO THE SAME TRACK / WIRE COMBINATION
C USING THE OPPOSITE SOLUTION OF THE RIGHT /
C LEFT AMBIGUITY. IN THE LATTER CASE
C THE POINTERS ARE ORDERED ACCORDING
C TO THE QUALITY (SEE BELOW).
C IT IS PROVIDED THAT EACH ASS. BANK CAN BE REACHED
C IN ONLY ONE WAY USING THESE CHAINS OF POINTERS.
C BM(2,M+1) : DELTA PHI = AZIMUTHAL DIFFERENCE BETWEEN THE CURRENTLY
C DESCRIBED WIRE AND THE PREVIOUS ONE.
C BM(1,M+2) : DISTANCE**2 BETWEEN ...
C BM(2,M+2) : D PHI / D R OF THE TRACK IN THIS LAYER (APROXIM : ONLY
C THE SIGN IS CORRECT)
C BM(1,M+3) : CURVATURE AVERAGED OVER ALL WIRES UP TO THIS ONE
C CURV = 1 / (2 * RADIUS OF THE TRACK)
C BM(2,M+3) : SUM OF 1 / (ERROR ON CURVATURE)**2
C MB(1,M+4) : POINTER TO THE ENTRY IN THE I - BUFFER
C BM(2,M+4) : FREE
C BM(1,M+5) : QUALITY (CHISQ - NWIRES + 3)
C BM(2,M+5) : DELTA PHI BETWEEN THIS WIRE AND THE LAST BUT ONE WIRE
C
C--- NEIGHBOUR BANK (NEIGHBOURS ARE CLUSTERS CLOSE TO EACH OTHER
C BUT IN DIFFERENT LAYERS)
C
C MB(1,M ) : NEXT NEIGHBOUR BANK
C BM(2,M ) : ZERO OR +- 2*PI TO BE ADDED TO THE AZIMUTHAL DIFF.
C MB(1,M+1) : 1ST WIRE IN THE NEIGHBOURING CLUSTER
C MB(2,M+1) : LAST WIRE IN THE NEIGHBOURING CLUSTER
C-----------------------------------------------------------------------
[KLOE]
[Offline Doc]
[TRK Files]
Generated with Light on Thu Apr 8 13:00:16 MET DST 1999
.
Mail comments and suggestions.