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 :
بازگشت