NAME †
Monitor[]
Description †
Monitor[] -specifies beam position monitors.
SYNPOSIS †
Monitor[mon,options]
- mon:
- a character string or a list of character strings that
match beam-line-elements which will be used as beam position
monitors in the CorrectOrbit. Any beam-line-element can be
specified. Example: "QF", "QD*", {"MX*","MY*"}.
- options:
- optional parameters in the form of opt->parameters;
available options †
| option | default | descriptions |
| AttachTo | NearestMagnet | Element to which the beam position monitor is assumed to be attached. Defualt selects nearest quad or sext. |
| Offset | {0,0} | Rms lateral offset relative to the AttachTo element. In every call of Monitor random Gaussian offset is generated. |
| Jitter | {0,0} | Mesurement jitter in rms for horizontal and vertical plane. In every call of CorrectOrbit, a random Gaussian jitter is added to the orbit. |
return value †
- Returns a list that represent a specification of the bpm:
- 1st component: a list of bpm positions in the lattice.
- 2nd component: a list of list of horizontal and vertical offsets.
- 3rd component: a list of horizontal and vertical jitter.
- 4th component: a list of AttachTo element.
See also †
CorrectOrbit[], Steer[]