*-- Author : Stephen Burke SUBROUTINE FFXTRP(JTRUE,S) *-----------------------------------------Updates 02/06/92------- **: FFXTRP.......SB. Change loop indices to please farm. *-----------------------------------------Updates 07/02/92------- **: FFXTRP 30205.SB. Initialise IPF and IRF to please UNDEF. *-----------------------------------------Updates---------------- ********************************************************************** * * * Fill the TRUE array from the track JTRUE using the FRPF/FRRF banks * * * ********************************************************************** *KEEP,FKNPL. * * Per-track values can go in H1WORK; note that LTRUE and LFIRST must * be set at least per event. * * This is about 36k words long; the remaining common blocks are * about 3.6k in total. Some of this could be in /H1WORK/, but the * blocks would have to be reorganised. * * /FKPROJ/ * /FKFILT/ * /FKSMTH/ * /FKINT/ * /FKRSID/ * /FKTRUE/ * /FKDBG/ *KEEP,FFSTEE. *KEEP,FKCONS. *KEEP,FKTRUE. *KEEP,FKPIDP. *KEEP,BCS. *KEEP,STFUNCT. * index of element before row number IROW * index of L'th element of row number IROW * L'th integer element of the IROW'th row of bank with index IND * L'th real element of the IROW'th row of bank with index IND *KEND. ********************************************************************** INDPF = NLINK('FRPF',0) INDRF = NLINK('FRRF',0) * This isn't actually necessary, but it stops UNDEF complaining CALL VZERO(IPF,9) CALL VZERO(IRF,3) CALL FKTRAN(DZ,Z,S,TRUE(1,JPL),DTRAN) *