Top Banner
Joel Brock, Georg Hoffstaetter, David Sagan, Karthik Narayan
11

X-Ray Optics in the BMAD Beam Dynamics Computer Code

Jan 22, 2016

Download

Documents

ikia

Joel Brock, Georg Hoffstaetter, David Sagan, Karthik Narayan. X-Ray Optics in the BMAD Beam Dynamics Computer Code. What is BMAD?. Subroutine library for Accelerator Beam Physics Used by Tao (Tool for Accelerator Optics). Local Coordinate Systems. Variable local reference coordinates - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: X-Ray Optics in the BMAD Beam Dynamics Computer Code

Joel Brock, Georg Hoffstaetter, David Sagan, Karthik Narayan

Page 2: X-Ray Optics in the BMAD Beam Dynamics Computer Code

Subroutine library for Accelerator Beam Physics

Used by Tao (Tool for Accelerator Optics)

Page 3: X-Ray Optics in the BMAD Beam Dynamics Computer Code

Variable local reference coordinates

Locally, in flat orbits

Page 4: X-Ray Optics in the BMAD Beam Dynamics Computer Code

Attributes Graze angle X-offset Y-offset Graze angle error Graze curvature Transverse curvature Tilt Tilt error X-pitch Y-pitch

Beam Attributes (Six Vector) X Px Y Py Z Pz

Page 5: X-Ray Optics in the BMAD Beam Dynamics Computer Code
Page 6: X-Ray Optics in the BMAD Beam Dynamics Computer Code
Page 7: X-Ray Optics in the BMAD Beam Dynamics Computer Code

The following variables are ideally very small:

X_offsetgraze_angle_errbeam_start xbeam_start px

Property Value

Graze angle 40.07623°

Graze angle error

13.76028 °

X_Offset 7.11982 mm

Beam x offset 14.77663 mm

Beam px 0.85002

Final x orbit 6.39 082mm

Page 8: X-Ray Optics in the BMAD Beam Dynamics Computer Code

COMPLETED

Graze angle X offset Graze angle error Graze curvature X-pitch

Transfer matrix for graze angle, x offset, and graze angle error

TO BE COMPLETED

Y-offset Transverse curvature Tilt Tilt error Y-pitch

Transformation matrix with all offsets and errors

Higher order non-linear terms

Canonical z-coordinate equations

Page 9: X-Ray Optics in the BMAD Beam Dynamics Computer Code

The Physics of Particle Accelerators by Klaus Wille General accelerator physics concepts

Particle Accelerator Physics by Helmut Wiedemann Transfer matrices, deeper concepts

The BMAD Reference Manual by David Sagan Coordinate systems, element attributes

The Tao Reference Manual by David Sagan, Jeffrey Smith Lattice configuration, element configuration

Page 10: X-Ray Optics in the BMAD Beam Dynamics Computer Code

BMAD (baby/better/be) Subroutine Library Back end testing purposes

Tao (Tool for Accelerator Optics) Front end testing purposes

The Geometer’s Sketchpad 2D drawing environment

Page 11: X-Ray Optics in the BMAD Beam Dynamics Computer Code

Questions? Comments? Concerns?