... | ... | @@ -154,7 +154,7 @@ All elements can have arbitrary additional attributes which are defined |
|
|
in the respective section.
|
|
|
|
|
|
[[sec.elements.drift]]
|
|
|
=== Drift Spaces
|
|
|
=== Drift Spaces (_OPAL-t_)
|
|
|
|
|
|
----
|
|
|
label:DRIFT, TYPE=string, APERTURE=string, L=real;
|
... | ... | @@ -1146,7 +1146,7 @@ This is a restricted feature for _OPAL-cycl_. |
|
|
image::figures/Elements/sbend3d.png[scaledwidth=18cm]
|
|
|
|
|
|
[[sec.elements.quadrupole]]
|
|
|
=== Quadrupole
|
|
|
=== Quadrupole (_OPAL-t_)
|
|
|
|
|
|
----
|
|
|
label:QUADRUPOLE, TYPE=string, APERTURE=real-vector,
|
... | ... | @@ -1179,7 +1179,7 @@ QP1: Quadrupole, L=1.20, ELEMEDGE=-0.5265, |
|
|
----
|
|
|
|
|
|
[[sec.elements.sextupole]]
|
|
|
=== Sextupole
|
|
|
=== Sextupole (_OPAL-t_)
|
|
|
|
|
|
----
|
|
|
label: SEXTUPOLE, TYPE=string, APERTURE=real-vector,
|
... | ... | @@ -1208,7 +1208,7 @@ S:SEXTUPOLE, L=0.4, K2=0.00134; |
|
|
The reference system for a sextupole is a Cartesian coordinate system
|
|
|
|
|
|
[[sec.elements.octupole]]
|
|
|
=== Octupole
|
|
|
=== Octupole (_OPAL-t_)
|
|
|
|
|
|
----
|
|
|
label:OCTUPOLE, TYPE=string, APERTURE=real-vector,
|
... | ... | @@ -1237,7 +1237,7 @@ O3:OCTUPOLE, L=0.3, K3=0.543; |
|
|
The reference system for an octupole is a Cartesian coordinate system
|
|
|
|
|
|
[[sec.elements.multipole]]
|
|
|
=== General Multipole
|
|
|
=== General Multipole (_OPAL-t_)
|
|
|
|
|
|
A `MULTIPOLE` in _OPAL-t_ is of arbitrary order.
|
|
|
|
... | ... | @@ -1378,7 +1378,7 @@ where latexmath:[S(s)] is the fringe field. This element uses the Tanh model for |
|
|
Starting from Maxwell's laws, the functions latexmath:[f_n] are computed recursively and finally each component of the magnetic field is obtained from latexmath:[V] using the corresponding geometries.
|
|
|
|
|
|
[[sec.elements.solenoid]]
|
|
|
=== Solenoid
|
|
|
=== Solenoid (_OPAL-t_)
|
|
|
|
|
|
----
|
|
|
label:SOLENOID, TYPE=string, APERTURE=real-vector,
|
... | ... | @@ -1409,7 +1409,7 @@ SP1: Solenoid, L=1.20, ELEMEDGE=-0.5265, KS=0.11, |
|
|
----
|
|
|
|
|
|
[[sec.elements.cyclotron]]
|
|
|
=== Cyclotron
|
|
|
=== Cyclotron (_OPAL-cycl_)
|
|
|
|
|
|
----
|
|
|
label:CYCLOTRON, TYPE=string, CYHARMON=int,
|
... | ... | @@ -1596,7 +1596,7 @@ Ring: CYCLOTRON, TYPE="RINGCYC", CYHARMON=6, PHIINIT=0.0, PRINIT=0.0, |
|
|
This is a restricted feature: _OPAL-cycl_.
|
|
|
|
|
|
[[sec.elements.ringdefinition]]
|
|
|
=== Ring Definition
|
|
|
=== Ring Definition (_OPAL-cycl_)
|
|
|
|
|
|
----
|
|
|
label: RINGDEFINITION,
|
... | ... | @@ -1682,7 +1682,7 @@ LENGTH:: |
|
|
Length of the offset [m].
|
|
|
|
|
|
[[sec.elements.source]]
|
|
|
=== Source
|
|
|
=== Source (_OPAL_t)
|
|
|
|
|
|
This element only works in _OPAL-t_. It’s only purpose in _OPAL-t_ is to
|
|
|
indicate that the particle source is contained in the beamline. This is
|
... | ... | @@ -1916,7 +1916,7 @@ SOFT_RF_CAVITY: VARIABLE_RF_CAVITY_FRINGE_FIELD, |
|
|
----
|
|
|
|
|
|
[[sec.elements.pillbox]]
|
|
|
=== Pillbox RF Cavity (_OPAL-t_ only)
|
|
|
=== Pillbox RF Cavity (_OPAL-t_)
|
|
|
The `PILLBOX` command provides an analytical model for a cylindrical RF cavity. Fringe fields aren't supported yet. Both TM~mnp~ and TE~mnp~ modes for latexmath:[m \ge 0], latexmath:[n \ge 1] and latexmath:[p \ge 0] \(TM) and latexmath:[p \ge 1] (TE) are supported. The computed field for TM~mnp~ is
|
|
|
|
|
|
.TM field of pillbox
|
... | ... | @@ -1986,7 +1986,7 @@ APVETO:: |
|
|
particle (arrival at the limit of its field *not* at `ELEMEDGE`).
|
|
|
|
|
|
[[sec.elements.travelingwave]]
|
|
|
=== Traveling Wave Structure
|
|
|
=== Traveling Wave Structure (_OPAL_t)
|
|
|
|
|
|
[#fig_FINSB-RAC-field]
|
|
|
.The on-axis field of an S-band (2997.924 MHz) `TRAVELINGWAVE` structure. The field of a single cavity is shown between its entrance and exit fringe fields. The fringe fields extend one half wavelength (latexmath:[\lambda/2]) to either side.
|
... | ... | @@ -2113,7 +2113,7 @@ lrf0: TravelingWave, L=0.0253, VOLT=14.750, |
|
|
----
|
|
|
|
|
|
[[sec.elements.slactds]]
|
|
|
=== SLACs Transverse Deflectinc Structure (_OPAL-t_ only)
|
|
|
=== SLACs Transverse Deflectinc Structure (_OPAL-t_)
|
|
|
A `SLACTDS` element deflects the particles in horizontal direction, see https://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.31.7819&rep=rep1&type=pdf[here]. It's field is computed using:
|
|
|
|
|
|
.Field of SLACs TDS
|
... | ... | @@ -2158,7 +2158,7 @@ DLAG:: |
|
|
|
|
|
|
|
|
[[sec.elements.monitor]]
|
|
|
=== Monitor
|
|
|
=== Monitor (_OPAL-t_)
|
|
|
|
|
|
A `MONITOR` detects all particles passing it and writes the position,
|
|
|
the momentum and the time when they hit it into an H5hut file.
|
... | ... | |