The VSAT data processing software is composed of three parts, one central code used in the common DELPHI processing program DELANA [5] and two local codes for data compressing and analysis. The VSAT part of DELANA goes under the name LUMANA and is normally compiled into the DELANA program 4 times per year. Before data taking there is normally a DELANA A version for testing all the detector codes for errors that can cause crashes. During data taking there normally come B and C versions and at the end of the year all the data is reprocessed with a DELANA D version.
The main purpose of the LUMANA code is to unpack the raw data and write out compressed event information to local and central disks. To the central disk only the x,y,z and energy information is written out, whereas the local disk contains more detailed information to be able to analyze the data more thoroughly. A summary word is also written to the local disk for each cassette to extract general properties of the data.
The minibunch handling code was mainly implemented to the LUMANA code by Per Jonsson, which resulted in some extra words in the local event output. The main change for the high energy data was to add additional words in the output stream, to correct for the energy saturation described in section 2.2. A method was developed to replace the saturated fad signals with information from the strip planes instead [6]. This is needed for 1996 and 1997 as there were no hardware solutions for these years.