• 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