Title :
Beam Propagation in Misaligned Magnetic Elements: A MatLab ® Based Code
Author :
Silva, T.F. ; Lopes, M.L. ; Rios, P.B. ; Martins, M.N.
Author_Institution :
Laboratório do Acelerador Linear, Instituto de Física da Universidade de São Paulo PO Box 66318, 05315-970 São Paulo, SP, Brazil, tfsilva@if.usp.br
Abstract :
We present a method to calculate kinematical parameters of a beam subject to a misaligned magnetic element. The procedure consists in transforming the kinematical parameters of the beam to the reference frame in which the magnetic element is aligned, propagating the beam through the element, and transforming back to the original frame. This is done using rotation matrices around the X-, Y-, and Z-axes. These matrices are not Lorentz invariant, so the rotations must be relativiscally corrected. We describe the transformation matrices, present a MatLab ® based code that uses this method to propagate up to 1000 particles trough a misaligned quadrupole, and show some graphical outputs of the code.
Keywords :
Computer languages; Linear particle accelerator; MATLAB; Magnetosphere; Particle accelerators; Particle beams;
Conference_Titel :
Particle Accelerator Conference, 2005. PAC 2005. Proceedings of the
Conference_Location :
Knoxville, TN, USA
Print_ISBN :
0-7803-8859-3
DOI :
10.1109/PAC.2005.1590577