C---------------- WORKING SPACE FOR TRACK FIT ------------------------
$$INCLUDE 'K$ITRK:CWORK.INC'
C
INTEGER MXHIT
PARAMETER (MXHIT=128)
C
DOUBLE PRECISION XX,XI,YY
REAL DFA
REAL DFX,DFY,DFZ,DFPX,DFPY,DFPZ
REAL DFWX,DFWY,DFVX,DFVY,DFVZ
REAL DFHX,DFHY,DFHZ,DFH
REAL DFD,DFE,DFCH,DFB,DFF,DFS,DFL
REAL DFSTLC,DFMLEN,DFDPDX,DFCHI2,DFCHIN,DFCHIO,DFNDGF
REAL DFMCH,DFBETA,DFSTHE,DFCTGT,DFKURV
REAL DFPMS,DFEMS,DFCMSO,DFCMS2,DFPBET,DFPHI
INTEGER ITR,IDF,NDF,KDF,LDFL,MDF
INTEGER NDFC,NDF1,NDFL,NDFDIM,NDFINV,NDFERR
INTEGER NDFMCH,NDFMS,NDFADD
INTEGER NFITNEG,NFITPOS,NL_CR
LOGICAL FDFAST
COMMON /CWORK/ XX(64,66),XI(64,6),YY(64),
+ DFA (64,128),
+ DFX (MXHIT),DFY (MXHIT),DFZ (MXHIT),
+ DFPX(MXHIT),DFPY(MXHIT),DFPZ(MXHIT),
+ DFWX(MXHIT),DFWY(MXHIT),
+ DFVX(MXHIT),DFVY(MXHIT),DFVZ(MXHIT),
+ DFHX(MXHIT),DFHY(MXHIT),DFHZ(MXHIT),DFH (MXHIT),
+ DFD (MXHIT),DFE (MXHIT),DFCH(MXHIT),
+ DFB (MXHIT),DFF (MXHIT),
+ DFS (MXHIT),DFL (MXHIT),
+ IDF (MXHIT),NDF (MXHIT),KDF (MXHIT),LDFL(MXHIT),MDF (MXHIT),
+ ITR,NFITNEG,NFITPOS,NL_CR,
+ FDFAST,
+ NDFC, NDF1, NDFL, NDFDIM,NDFINV,NDFERR,
+ DFSTLC,DFMLEN,DFDPDX,DFCHI2,DFCHIN,DFCHIO,DFNDGF,
+ NDFMCH,DFMCH ,DFBETA,DFSTHE,DFCTGT,DFKURV,
+ DFPMS(60),NDFMS(60),DFEMS(60),DFCMSO,DFCMS2,DFPBET,NDFADD
EQUIVALENCE (DFPMS(1),DFPHI)
C-----------------------------------------------------------------------
C
C XX : MATRIX TO BE INVERTED
C XI = XX**-1
C YY : VECTOR
C
C TRACING BUFFER (MAXIMUM : 127 STEPS)
C
C DFX (NST) : X | OF THE
C DFY (NST) : Y | POINT
C DFZ (NST) : Z | CLOSEST
C DFPX(NST) : PX/P | TO
C DFPY(NST) : PY/P | THE
C DFPZ(NST) : PZ/P | WIRE
C DFWX(NST) : X COORDINATE OF WIRE AT Z = 0
C DFWY(NST) : Y COORDINATE OF WIRE AT Z = 0
C DFVX(NST) : X DIRECTION OF WIRE | NORMALIZED
C DFVY(NST) : Y DIRECTION OF WIRE | TO
C DFVZ(NST) : Z DIRECTION OF WIRE | 1
C DFH (NST) : SQRT(HX**2 + HY**2 + HZ**2) * 0.00029975
C DFHX(NST) : HX/H | MAG FIELD
C DFHY(NST) : HY/H | DIRECTION,
C DFHZ(NST) : HZ/H | NORMALISED TO 1
C DFD (NST) : DRIFT LENGTH
C DFE (NST) : ERROR**2 ON DRIFT DISTANCE
C DFCH(NST) : MEAS DRIFT DIST - FIT
C DFS (NST) : STEP LENGTH FOR TRACING PROJECTED INTO PLANE PERP TO H
C DFL (NST) : STEP LENGTH MEASURED FROM INNERMOST POINT (3 DIM)
C AZIMUTHAL COMPONENT ASSUMED TO BE = 0
C KDF (NST) : POINTER TO KB IN /CTRACK/
C LDFL(NST) : LAYER
C LDFL(NST) = 0 : WIRE IS REJECTED
C DFAX(NST) : WIRE
C DFAY(NST) : X
C DFAZ(NST) : TRACK
C DFA (N,NST) : DERIVATIVES
C DFN (3) : VECTOR ORTHOGONAL TO TRACK AND H AT INNERMOST WIRE
C
C FLAGS
C
C NDFC : NUMBER OF USED WORDS IN ...(NST)
C NDF1 : INNERMOST POINT
C NDFL : LAST POINT
C
C NDFDIM : DIMENSION OF MATRIX TO BE SOLVED
C NDFINV : DIMENSION OF MATRIX TO BE INVERTED
C NDFERR : ERROR FLAG (= 0 IF OK)
[KLOE]
[Offline Doc]
[TRK Files]
Generated with Light on Thu Apr 8 13:00:16 MET DST 1999
.
Mail comments and suggestions.