Elements#
The elements submodule contains the physical implementation of the different beamline elements, namely:
Drifts
Dipoles
Quadrupoles
Sextupoles
Multipoles (magnets with a combined dipolar, quadrupolar and sextupolar function),
Collimators (rectangular, circular and elliptical);
- Scatterers
thin materials that interact with the particles and only modify the transverse angle along the two transverse axes
- Degraders
thick materials which combine particle interaction with a simple drift type propagation along the material
Classes#
|
Define a BeamStop. |
|
Define a Bend magnet. |
|
Define a CircularCollimator. |
|
Define a Collimator. |
|
Define a Degrader. |
|
Define a DipEdge element. |
|
Definition of a Drift. |
|
Define a Dump. |
|
Define an EllipticalCollimator. |
|
Define a Fringe field at the entrance of a bending magnet. |
|
Define a Fringe field at the exit of a bending magnet. |
|
Define a gap where no physical geometry is placed |
|
Define a HKicker element. |
|
Define a Kicker element. |
|
|
|
Define a Marker |
|
Define a Matrix element. |
|
Define a Multipole magnet. |
|
Define a Quadrupole magnet. |
|
Definition of a RBend |
|
Define a RectangularCollimator. |
|
Definition of a SBend |
|
Definition of a SRotation. |
|
Define a Scatterer. |
|
Define a Sextupole magnet. |
|
Default initializer for all Commands. |
|
Define a VKicker element. |