/*----------------------------------------------------------------------*/ /* SCIFI FRAGMENT general information */ /* FRAGMENT means the set of hits which lie on the line continuously. */ /* */ /* Bank Name : SCIFGMINF */ /* Common Name : -- */ /* Include file : -- */ /* I/O routines : -- */ /* comment : FRAGMENT should not have the kink(if there were, */ /* it will be two FRAGMENTS). */ /* But, two FRAGMENT should not be/ or can be crossed each other,*/ /* depending on the analysis. */ /* However, in order to avoid the confliction with Tumakov san's */ /* code, it will be permitted 'for a moment'. */ /* For that purpose, I need the number of kinks and the number */ /* of crossed fragments. */ /*----------------------------------------------------------------------*/ BANK NAME: 'SCIFGMINFxxxx' note: XXXX : 4 digit for the identification EMB LEM + 1 integer: length of EMB + 2 integer: version of bank + 3 integer: version of analysis + 4 integer: reserved + 5 integer: reserved + 6 integer: number of segments (Nfrgm+1) + 7 integer: length of 1st segment + 8 integer: length of 2nd segment + 9 : +10 : segment #1 (for connection between banks) IND + 1 integer: scifi fragment bank ID (xxxx) + 2 integer: scifi hit list ID (xxxx of SCIFGMHITLST) segment #N+1 (N == number of fragments) IND + 1 integer: Fragment ID + 2 integer: x(1) or y(2) projection + 3 real : xy0 + 4 real : z0 + 5 real : xy1 + 6 real : z1 + 7 integer: number of kink (if no kink, 0) + 8 integer: number of crossed fragments (if no crossed fragment, 0)