The TRC package, written by G. Wisselink, has been developed to evaluate the
ray paths of charged particles through a system of magnetic and/or
electrostatic fields. The package consists of a user interface program, and
the ray trace software. For the graphical display of the particle path a
program SGPlot is used.
- The user interface program TRC-io generates input data for the
computation. Auxiliary program P2TRC processes the potential
distribution so that it can be used in TRASYS. List is an auxiliary
program to display the numerical outputs of computations, SGPlot
processes the results graphically.
- TRASYS is the proper computation program for solving the equation of
motion with accurate variable step Runge-Kutta method.
- Several lens and multipole fields and different interpolation
methods can be combined in one computation.
- Multipole fields with multipole component up to m=8 can be used.
- The program operates in single-trace mode where up to 20
trajectories are traced; their results are either numerical values of
position, velocities and fields along the trajectory or the results
can be displayed graphically.
- In multi-trace mode many trajectories with specified initial
conditions are computed and their end positions and velocities are
shown after they leave the field, hit an obstacle or expire the
allowed number of computation steps.
- In test mode field components are computed along pre-selected line.
- The ray traces are accurate enough to allow to deduce paraxial
electron optical properties and aberrations.
- Computed results from TRASYS program allow to calculate ray paths of
particles with arbitrary energy and initial conditions even very close
to electrodes or polepices.
Schematic arrangement of programs in TRC package.