Contents of CERN 80-04 TRANSPORT: a computer program for designing charged particle beam transport systems INTRODUCTION (view: trans1.pdf) MATHEMATICAL FORMULATION OF "TRANSPORT" General conventions The transfer matrix R The beam matrix .sigma. Fitting INPUT FORMAT FOR TRANSPORT An Example of a TRANSPORT Input Deck The use of labels Table 1: Summary of TRANSPORT type codes OUTPUT FORMAT General appearance Initial listing Listing during the calculation Calculated quantities TITLE CARD INDICATOR CARD (0 or +-l) COMMENT CARDS Example of the use of comment cards in a data set LISTING OF AVAILABLE TRANSPORT TYPE CODE ENTRIES (view: trans2.pdf) INPUT BEAM: Type code 1.0 The phase ellipse beam matrix r.m.s. addition to the BEAM FRINGING FIELDS and POLE-FACE ROTATIONS for bending magnets: Type code 2.0 Pole-face rotation matrix DRIFT: Type code 3.0 DRIFT space matrix WEDGE BENDING MAGNET: Type code 4.0 First-order wedge bending magnet matrix QUADRUPOLE: Type code 5.0 First-order quadrupole matrix TRANSFORM 1 update: Type code 6.0.1. AUXILIARY TRANSFORMATION MATRIX (R2): Type code 6.0.2. SHIFT IN THE BEAM CENTROID: Type code 7.0 MAGNET ALIGNMENT TOLERANCES: Type code 8.0 Exomple No. 1: A bending magnet with a known misalignment Exomple No. 2: A bending magnet with an uncertain position Exomple No. 3: A misaligned quadrupole triplet Exomple No. 4: Misaligned quadrupoles in a triplet REPETITION: Type code 9.0 (view: trans3.pdf) Example of Nesting VARY CODES and FITTING CONSTRAINTS: Type code 10.0 Vary codes First-order vary codes Second-order vary codes Coupled vary codes Possible fitting constraints First-order constraints Second-order constraints R1 matrix fitting constraints R2 matrix fitting constraints .sigma.(BEAM) matrix fitting constraints Beam correlation matrix (r) fitting constraints First moment constraint System length constraint AGS machine constraint Floor coordinate fitting constraint T1 matrix fitting constraints T2 matrix fitting constraints Second-order .sigma. (BEAM) matrix fitting constraint Sextupole strength constraints Internal constraints Corrections and covariance matrix ACCELERATION: Type code 11.0 (view: trans4.pdf) Accelerator section matrix BEAM (rotated ellipse): Type code 12.0 Output PRINT CONTROL instructions: Type code 13.0 Beam matrix print controls 1., 2., 3. Transformation matrix print controls 4., 5., 6., 24. Misalignment table print control 8. Coordinate layout control 12. General output format controls 17., 18., 19. Punched output controls 29., 30., 31., 32., 33., 34., 35., 36. ARBITRARY TRANSFORMATION input: Type code 14.0 Input-output UNITS: Type code 15.0 SPECIAL INPUT PARAMETERS: Type code 16.0 Code digits for special parameters Tilt-to-focal plane (16. 15. .alpha. ;) element Initial beam line coordinates and direction SECOND-ORDER CALCULATION: Type code 17.0 SEXTUPOLE: Type code 18.0 SOLENOID: Type code 19.0 First-order solenoid matrix COORDINATE ROTATION: Type code 20.0 Examples STRAY MAGNETIC FIELD: Type code 21.0 SENTINEL REFERENCES TRANSPORT APPENDIX (view: trans5.pdf) 1. Beam Transport Optics (a set of lectures given to the SLAC technical staff) Part I Part II 2. First-Order Matrix Formalism for TRANSPORT (view: trans6.pdf) First-Order R(Transfer) Matrix Formalism First-Order Phase Ellipse Formalism for TRANSPORT (view: trans7.pdf) 3. Second-Order Aberrations (view: trans8.pdf) Second Order Contributions to Beam Dimensions A Systematic Procedure for Designing High Resolving Power Beam Transport Systems or Charged Particle Spectrometers 4.The Effect of Beam Line Magnet Misalignments (view: trans9.pdf) 5. First-Order Parameter Optimization and Covariance