Next: Element Selection
Up: Tables
Previous: Tables
  Contents
  Index
Introduction
A typical computation in MAD Version 9 follows these steps:
- Define a beam line using a LINE
or SEQUENCE command.
- Define a beam with using BEAM command.
- If desired, define imperfections on the defined beam line,
using one of the error commands.
- If desired, attach special integrators to selected elements of the
defined beam line,
using SETINTEGRATOR commands.
- If desired, perform an orbit correction on the defined beam line,
using THREADBPM or
MICADO command.
- Define a ``Table Object'' using one of the table commands.
This selects a RANGE of a beam line,
and defines an algorithm to fill the table,
e. g. with the lattice functions,
the accumulated transfer map from the beginning of the range to the
current position, or the SURVEY data.
A table remains in memory and is recomputed as required.
It is erased only if one of the contained elements or beam lines is changed.
- If desired, apply the match module to adjust parameters
in the machine. The match module can work on any number of tables
simultaneously.
- Use a LIST command to print the contents of any
table.
Figure 7.1:
Schematic view of the Interaction between Objects in MAD
|
Next: Element Selection
Up: Tables
Previous: Tables
  Contents
  Index
MAD User Guide, http://wwwslap.cern.ch/mad/