[
next
] [
prev
] [
prev-tail
] [
tail
] [
up
]
10
Element Dictionary
ALPH
10.1
ALPH—An alpha magnet implemented as a matrix, up to 3rd order.
10.2
APCONTOUR—An aperture (or its inverse) defined by (x, y) points in an SDDS file.
10.3
BEAMBEAM—An element to provide kicks from another beam
10.4
BEDGE—A simple dipole edge matrix
10.5
BGGEXP—A magnetic field element using generalized gradient expansion.
10.6
BMAPXY—A map of Bx and By vs x and y.
10.7
BMXYZ—A map of (Bx, By, Bz) vs (x, y, z), for straight elements only
10.8
BOFFAXE—A straight magnetic field element using off-axis expansion from an on-axis derivative.
10.9
BRANCH—Conditional branch instruction to jump to another part of the beamline
10.10
BRAT—Bending magnet RAy Tracing using (Bx, By, Bz) vs (x, y, z).
10.11
BUMPER—A time-dependent kicker magnet with optional spatial dependence of the kick and no fringe effects. The waveform is in SDDS format, with time in seconds and amplitude normalized to 1. The optional spatial dependence is also specified as an SDDS file.
10.12
CCBEND—A canonically-integrated straight dipole magnet, assumed to have multipoles defined in Cartesian coordinates.
10.13
CENTER—An element that centers the beam transversely on the ideal trajectory.
10.14
CEPL—A numerically-integrated linearly-ramped electric field deflector.
10.15
CHARGE—An element to establish the total charge of a beam. Active on first pass only. If given, overrides all charge specifications on other elements.
10.16
CKICKER—Optical stochastic cooling kicker element—applies a kick in particle momentum
10.17
CLEAN—Cleans the beam by removing outlier particles.
10.18
CORGPIPE—A corrugated round pipe, commonly used as a dechirper in linacs.
10.19
CORGPLATES—A pair of corrugated plates, commonly used as a dechirper in linacs.
10.20
CPICKUP—Optical stochastic cooling pickup element—records particle position
10.21
CSBEND—A canonical kick sector dipole magnet.
10.22
CSRCSBEND—Like CSBEND, but incorporates a simulation of Coherent Synchrotron radiation.
10.23
CSRDRIFT—A follow-on element for CSRCSBEND that applies the CSR wake over a drift.
10.24
CWIGGLER—Tracks through a wiggler using canonical integration routines of Y. Wu (Duke University).
10.25
DRIF—A drift space implemented as a matrix, up to 2nd order. Use EDRIFT for symplectic tracking.
10.26
DSCATTER—A scattering element to add random changes to particle coordinates according to a user-supplied distribution function
10.27
ECOL—An elliptical collimator.
10.28
EDRIFT—Tracks through a drift with no approximations (Exact DRIFT).
10.29
EHKICK—A horizontal steering dipole implemented using an exact hard-edge model
10.30
EKICKER—A combined horizontal/vertical steering dipole implemented using an exact hard-edge model
10.31
EMATRIX—Explicit matrix input with data in the element definition, rather than in a file.
10.32
EMITTANCE—Applies a linear transformation to the beam to force the emittance to given values.
10.33
ENERGY—An element that matches the central momentum to the beam momentum, or changes the central momentum or energy to a specified value.
10.34
EVKICK—A vertical steering dipole implemented using an exact hard-edge model
10.35
FLOOR—Sets floor coordinates
10.36
FMULT—Multipole kick element with coefficient input from an SDDS file.
10.37
FRFMODE—One or more beam-driven TM monopole modes of an RF cavity, with data from a file.
10.38
FTABLE—Tracks through a magnetic field which is expressed by a SDDS table.
10.39
FTRFMODE—One or more beam-driven TM dipole modes of an RF cavity, with data from a file.
10.40
GFWIGGLER—Tracks through a wiggler using generate function method of J. Bahrdt and G. Wuestefeld (BESSY, Berlin, Germany).
10.41
GKICKMAP—An ordinary kick map (use UKICKMAP for undualtors).
10.42
HISTOGRAM—Request for histograms of particle coordinates to be output to SDDS file.
10.43
HKICK—A horizontal steering dipole implemented as a matrix, up to 2nd order. Use EHKICK for symplectic tracking.
10.44
HKPOLY—Applies kick according to a Hamiltonian that’s a polynomial function of x and y together with a generalized drift also given as a polynomial of qx and qy
10.45
HMON—A horizontal position monitor, accepting a rpn equation for the readout as a function of the actual position (x).
10.46
IBSCATTER—A simulation of intra-beam scattering.
10.47
ILMATRIX—An Individualized Linear Matrix for each particle for fast symplectic tracking with chromatic and amplitude-dependent effects
10.48
IONEFFECTS—Simulates ionization of residual gas and interaction with the beam.
10.49
KICKER—A combined horizontal-vertical steering magnet implemented as a matrix, up to 2nd order. For time-dependent kickers, see BUMPER.
10.50
KOCT—A canonical kick octupole.
10.51
KPOLY—A thin kick element with polynomial dependence on the coordinates in one plane.
10.52
KQUAD—A canonical kick quadrupole.
10.53
KQUSE—A canonical kick element combining quadrupole and sextupole fields.
10.54
KSEXT—A canonical kick sextupole, which differs from the MULT element with ORDER=2 in that it can be used for chromaticity correction.
10.55
LGBEND—A multi-segment straight longitudinal dipole magnet
10.56
LMIRROR—A mirror for light optics
10.57
LRWAKE—Long-range (inter-bunch and inter-turn) longitudinal and transverse wake
10.58
LSCDRIFT—Longitudinal space charge impedance
10.59
LSRMDLTR—A non-symplectic numerically integrated planar undulator including optional co-propagating laser beam for laser modulation of the electron beam.
10.60
LTHINLENS—A thin lens for light optics
10.61
MAGNIFY—An element that allows multiplication of phase-space coordinates of all particles by constants.
10.62
MALIGN—A misalignment of the beam, implemented as a zero-order matrix.
10.63
MAPSOLENOID—A numerically-integrated solenoid specified as a map of (Bz, Br) vs (z, r).
10.64
MARK—A marker, equivalent to a zero-length drift space.
10.65
MATR—Explicit matrix input from a text file, in the format written by the print_matrix command.
10.66
MATTER—A Coulomb-scattering and energy-absorbing element simulating material in the beam path.
10.67
MAXAMP—A collimating element that sets the maximum transmitted particle amplitudes for all following elements, until the next MAXAMP.
10.68
MBUMPER—A time-dependent multipole kicker magnet. The waveform is in SDDS format, with time in seconds and amplitude normalized to 1.
10.69
MHISTOGRAM—Request for multiple dimensions (1, 2, 4 or 6) histogram output of particle coordinates.
10.70
MODRF—A first-order matrix RF cavity with exact phase dependence, plus optional amplitude and phase modulation.
10.71
MONI—A two-plane position monitor, accepting two rpn equations for the readouts as a function of the actual positions (x and y).
10.72
MRFDF—Zero-length Multipole RF DeFlector from dipole to decapole
10.73
MULT—A canonical kick multipole.
10.74
NIBEND—A numerically-integrated dipole magnet with various extended-fringe-field models.
10.75
NISEPT—A numerically-integrated dipole magnet with a Cartesian gradient.
10.76
OCTU—An octupole implemented as a third-order matrix. Use KOCT for symplectic tracking.
10.77
PEPPOT—A pepper-pot plate.
10.78
PFILTER—An element for energy and momentum filtration.
10.79
POLYSERIES—Tracks through a Polynomial series map specified by a file containing coefficients.
10.80
QUAD—A quadrupole implemented as a matrix, up to 3rd order. Use KQUAD for symplectic tracking.
10.81
QUFRINGE—An element consisting of a linearly increasing or decreasing quadrupole field.
10.82
RAMPP—A momentum-ramping element that changes the central momentum according to an SDDS-format file of the momentum factor vs time in seconds.
10.83
RAMPRF—A voltage-, phase-, and/or frequency-ramped RF cavity, implemented like RFCA.
10.84
RBEN—A rectangular dipole, implemented as a SBEND with edge angles, up to 2nd order. Use CSBEND for symplectic tracking.
10.85
RCOL—A rectangular collimator.
10.86
RECIRC—An element that defines the point to which particles recirculate in multi-pass tracking
10.87
REFLECT—Reflects the beam back on itself, which is useful for multiple beamline matching.
10.88
REMCOR—An element to remove correlations from the tracked beam to simulate certain types of correction.
10.89
RFCA—An rf cavity with exact phase dependence, first order in transverse coordinates.
10.90
RFCW—A combination of RFCA, WAKE, TRWAKE, and LSCDRIFT.
10.91
RFDF—A simple traveling or standing wave deflecting RF cavity.
10.92
RFMODE—A simulation of a beam-driven TM monopole mode of an RF cavity.
10.93
RFTM110—Tracks through a TM110-mode (deflecting) rf cavity with all magnetic and electric field components. NOT RECOMMENDED—See below.
10.94
RFTMEZ0—A TM-mode RF cavity specified by the on-axis Ez field.
10.95
RIMULT—Multiplies radiation integrals by a given factor. Use to compute emittance for collection of various types of cells.
10.96
RMDF—A linearly-ramped electric field deflector, using an approximate analytical solution FOR LOW ENERGY PARTICLES.
10.97
ROTATE—An element that rotates the beam about the longitudinal axis.
10.98
SAMPLE—An element that reduces the number of particles in the beam by interval-based or random sampling.
10.99
SBEN—A sector dipole implemented as a matrix, up to 2nd order. Use CSBEND for symplectic tracking.
10.100
SCATTER—A scattering element to add random values to particle coordinates.
10.101
SCRAPER—A collimating element that sticks into the beam from one side only. The directions 0, 1, 2, and 3 are from +x, +y, -x, and -y, respectively.
10.102
SCRIPT—An element that allows transforming the beam using an external script.
10.103
SEXT—A sextupole implemented as a matrix, up to 3rd order. Use KSEXT for symplectic tracking.
10.104
SHRFDF—Simulation through space harmonics of zero length deflecting cavity.
10.105
SLICE—Performs slice-by-slice analysis of the beam for output to a file.
10.106
SOLE—A solenoid implemented as a matrix, up to 2nd order.
10.107
SPEEDBUMP—Simulates a semi-circular protuberance from one or both walls of the chamber.
10.108
SREFFECTS—Lumped simulation of synchrotron radiation effects (damping and quantum excitation) for rings.
10.109
STRAY—A stray field element with local and global components. Global components are defined relative to the initial beamline direction.
10.110
TAPERAPC—A tapered aperture that is a section of a circular cylinder.
10.111
TAPERAPE—A tapered elliptical aperture.
10.112
TAPERAPR—A tapered rectangular aperture.
10.113
TFBDRIVER—Driver for a turn-by-turn feedback loop
10.114
TFBPICKUP—Pickup for a turn-by-turn feedback loop
10.115
TMCF—A numerically-integrated accelerating TM RF cavity with spatially-constant fields.
10.116
TRCOUNT—An element that defines the point from which transmission calculations are made.
10.117
TRFMODE—A simulation of a beam-driven TM dipole mode of an RF cavity.
10.118
TRWAKE—Transverse wake specified as a function of time lag behind the particle.
10.119
TSCATTER—An element to simulate Touschek scattering.
10.120
TUBEND—A special rectangular bend element for top-up backtracking.
10.121
TWISS—Sets Twiss parameter values.
10.122
TWLA—A numerically-integrated first-space-harmonic traveling-wave linear accelerator.
10.123
TWMTA—A numerically-integrated traveling-wave muffin-tin accelerator.
10.124
TWPL—A numerically-integrated traveling-wave stripline deflector.
10.125
UKICKMAP—An undulator kick map (e.g., using data from RADIA).
10.126
VKICK—A vertical steering dipole implemented as a matrix, up to 2nd order. Use EVKICK for symplectic tracking.
10.127
VMON—A vertical position monitor, accepting a rpn equation for the readout as a function of the actual position (y).
10.128
WAKE—Longitudinal wake specified as a function of time lag behind the particle.
10.129
WATCH—A beam property/motion monitor–allowed modes are centroid, parameter, coordinate, and fft.
10.130
WIGGLER—A wiggler or undulator for damping or excitation of the beam.
10.131
ZLONGIT—A simulation of a single-pass broad-band or functionally specified longitudinal impedance.
10.132
ZTRANSVERSE—A simulation of a single-pass broad-band or functionally-specified transverse impedance.
[
next
] [
prev
] [
prev-tail
] [
front
] [
up
]