110 likes | 247 Views
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
E N D
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 • Locally, in flat orbits
Mirrors and Beams in BMAD • 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
XOffset and GAE Verification The following variables are ideally very small: X_offset graze_angle_err beam_start x beam_start px
Goals and Accomplishments Completed 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 • Graze angle • X offset • Graze angle error • Graze curvature • X-pitch • Transfer matrix for graze angle, x offset, and graze angle error
Documents Used • 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
Software Used • 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
The End Questions? Comments? Concerns?