DocumentCode
3198431
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
fYear
2005
fDate
16-20 May 2005
Firstpage
826
Lastpage
828
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;
fLanguage
English
Publisher
ieee
Conference_Titel
Particle Accelerator Conference, 2005. PAC 2005. Proceedings of the
Conference_Location
Knoxville, TN, USA
Print_ISBN
0-7803-8859-3
Type
conf
DOI
10.1109/PAC.2005.1590577
Filename
1590577
Link To Document