|
Class Summary |
| BCMonitor |
The beam current monitor (a slim element). |
| BLMonitor |
The beam current monitor (a slim element). |
| BPMonitor |
The beam position monitor element (a thin element). |
| DefaultStyleSheet |
|
| Dipole |
The dipole element (a thick element). |
| Drift |
The drift space element (a thick element). |
| Element |
The super class of all lattice elements. |
| Foil |
The wire scanner profile monitor (a thin element). |
| HSteerer |
The horizontal steerer element (a thin element). |
| Lattice |
The lattice is a linear sequence of elements. |
| LatticeFactory |
Factory to create a complete lattice from an XAL accelerator sequence
or acclerator combo sequence. |
| LatticeSynchronizer |
A visitor generating an XML document for the lattice. |
| LatticeTest |
|
| Marker |
The marker element (a thin element). |
| ModelTypeLookUp |
A lookup table that maps element ids as used by this lattice generator
to element ids as used by the on-line model for its xml presentation. |
| Node2ElementMapper |
A visitor that generates the forward dictionary [(key,value)=(node,element)]. |
| Octupole |
The octupole element (a thick element). |
| PermMarker |
The permanent marker element (a thin element) |
| Quadrupole |
The quadrupole element (a thick element). |
| RFGap |
The RF gap element (a slim element). |
| Sextupole |
The sextupole element (a thick element). |
| SkewQuad |
The skew quadrupole element (a thick element). |
| SkewSext |
The skew sextupole element (a thick element). |
| TestComboLengthMain |
|
| TestVisitor |
A test class that implements Visitor and performs the same trivial
operations on most the visited objects. |
| TestVisitorMain |
Demonstrates and tests the 'Visitor Design Pattern' for the lattice. |
| ThinElement |
The superclass of all thin elements. |
| VSteerer |
The vertical steerer element (a thin element). |
| WScanner |
The wire scanner profile monitor (a thin element). |