Main Concepts | LAMP's Basic Operations (clickable image)
LAMP allows you to read data into a buffer: one of 40 workspaces (extendable to 80) which can then be handled using the LAMP interface to perform the functions outlined above.
Workspaces are arrays that can contain any type of data. Typically,
these are whole experimental runs rather than just single spectra. LAMP
also predefines arrays for the instrument parameters, axes information,
descriptive text, monitor spectra, errors, ... which are all tied to the individual
workspace.
This structure can be visualised as follows:
--------
When you read data into a workspace (LAMP predefines 40 workspaces, called w1...w40, for your use) it automatically adapts to the dimensions of the data. Also, when you pass data from one workspace to another LAMP automatically passes the tied arrays (scales, parameters etc.) too.
The basic operations of LAMP are summarised in the following diagram.
This diagram is also an imagemap which means that you can
click on any area you are interested in and automatically be taken to the
relevant manual entry.