! ============================================================================== ! 11-SEP-2007, P. Emma ! Replace WS21,22,23 with MARKer points DWS21-23 (no longer in baseline), and ! add back 25-3d, 4d, and 5d sections (now 110 10-ft P25% sections & 1 P50%). ! 15-DEC-2006, P. Emma ! Move WS21,22,23 upbeam by 4 feet each to reduce possible quad-reflected dark charge. ! 15-OCT-2006, P. Emma ! Move WS21,22,23 for Jose Chan (DAQ6 becomes DAQ6A). ! 20-MAR-2006, P. Emma ! Remove YCM15 from this file as should have been done back in Nov. 9, 2005. ! 29-NOV-2005, P. Emma ! Add types for HKIC's, and VKIC's. ! 09-NOV-2005, P. Emma ! Move YCM15 back into the main LCLS file. ! 02-JUN-2005, P. Emma ! Add comments adjacent to fast-feedback correctors. ! 18-JAN-2005, P. Emma ! Added the two 1%-calibrated correctors. ! 01-DEC-2004, P. Emma ! Move YCM15 into this file from the main LCLS file (moved dnstr. by ~0.4 m ! and jumped over QM15) - see LCLS_L2.xsif file for real details ! ============================================================================== ! LCAVs ! ------------------------------------------------------------------------------ ! the L2 linac consists of: 104 10 ft S-band sections @ 25% power (L2_10_25) ! 1 10 ft S-band sections @ 50% power (L2_10_50) ! ------------------------------------------------------------------------------ ! LCAV classes L2_10_25 : LCAV, TYPE="L2_10_25", FREQ=SbandF, L=DLWL10, & DELTAE=P25*gradL2*DLWL10, PHI0=PhiL2 L2_10_50 : LCAV, TYPE="L2_10_50", FREQ=SbandF, L=DLWL10, & DELTAE=P50*gradL2*DLWL10, PHI0=PhiL2 ! L2 sections K21_3b : L2_10_50 ; K21_3c : L2_10_25 ; K21_3d : L2_10_25 K21_4a : L2_10_25 ; K21_4b : L2_10_25 ; K21_4c : L2_10_25 ; K21_4d : L2_10_25 K21_5a : L2_10_25 ; K21_5b : L2_10_25 ; K21_5c : L2_10_25 ; K21_5d : L2_10_25 K21_6a : L2_10_25 ; K21_6b : L2_10_25 ; K21_6c : L2_10_25 ; K21_6d : L2_10_25 K21_7a : L2_10_25 ; K21_7b : L2_10_25 ; K21_7c : L2_10_25 ; K21_7d : L2_10_25 K21_8a : L2_10_25 ; K21_8b : L2_10_25 ; K21_8c : L2_10_25 ; K21_8d : L2_10_25 K22_1a : L2_10_25 ; K22_1b : L2_10_25 ; K22_1c : L2_10_25 ; K22_1d : L2_10_25 K22_2a : L2_10_25 ; K22_2b : L2_10_25 ; K22_2c : L2_10_25 ; K22_2d : L2_10_25 K22_3a : L2_10_25 ; K22_3b : L2_10_25 ; K22_3c : L2_10_25 ; K22_3d : L2_10_25 K22_4a : L2_10_25 ; K22_4b : L2_10_25 ; K22_4c : L2_10_25 ; K22_4d : L2_10_25 K22_5a : L2_10_25 ; K22_5b : L2_10_25 ; K22_5c : L2_10_25 ; K22_5d : L2_10_25 K22_6a : L2_10_25 ; K22_6b : L2_10_25 ; K22_6c : L2_10_25 ; K22_6d : L2_10_25 K22_7a : L2_10_25 ; K22_7b : L2_10_25 ; K22_7c : L2_10_25 ; K22_7d : L2_10_25 K22_8a : L2_10_25 ; K22_8b : L2_10_25 ; K22_8c : L2_10_25 ; K22_8d : L2_10_25 K23_1a : L2_10_25 ; K23_1b : L2_10_25 ; K23_1c : L2_10_25 ; K23_1d : L2_10_25 K23_2a : L2_10_25 ; K23_2b : L2_10_25 ; K23_2c : L2_10_25 ; K23_2d : L2_10_25 K23_3a : L2_10_25 ; K23_3b : L2_10_25 ; K23_3c : L2_10_25 ; K23_3d : L2_10_25 K23_4a : L2_10_25 ; K23_4b : L2_10_25 ; K23_4c : L2_10_25 ; K23_4d : L2_10_25 K23_5a : L2_10_25 ; K23_5b : L2_10_25 ; K23_5c : L2_10_25 ; K23_5d : L2_10_25 K23_6a : L2_10_25 ; K23_6b : L2_10_25 ; K23_6c : L2_10_25 ; K23_6d : L2_10_25 K23_7a : L2_10_25 ; K23_7b : L2_10_25 ; K23_7c : L2_10_25 ; K23_7d : L2_10_25 K23_8a : L2_10_25 ; K23_8b : L2_10_25 ; K23_8c : L2_10_25 ; K23_8d : L2_10_25 K24_1a : L2_10_25 ; K24_1b : L2_10_25 ; K24_1c : L2_10_25 ; K24_1d : L2_10_25 K24_2a : L2_10_25 ; K24_2b : L2_10_25 ; K24_2c : L2_10_25 ; K24_2d : L2_10_25 K24_3a : L2_10_25 ; K24_3b : L2_10_25 ; K24_3c : L2_10_25 ; K24_3d : L2_10_25 K24_4a : L2_10_25 ; K24_4b : L2_10_25 ; K24_4c : L2_10_25 ; K24_4d : L2_10_25 K24_5a : L2_10_25 ; K24_5b : L2_10_25 ; K24_5c : L2_10_25 ; K24_5d : L2_10_25 K24_6a : L2_10_25 ; K24_6b : L2_10_25 ; K24_6c : L2_10_25 ; K24_6d : L2_10_25 ! ============================================================================== ! XCORs ! ------------------------------------------------------------------------------ XC21401 : HKIC,TYPE="type-4f" ! fast-feedback (loop-2) XC21501 : HKIC,TYPE="type-4" XC21601 : HKIC,TYPE="type-4" XC21701 : HKIC,TYPE="type-4" XC21801 : HKIC,TYPE="type-4f" ! fast-feedback (loop-2) XC21901 : HKIC,TYPE="type-4" XC22201 : HKIC,TYPE="type-4" XC22301 : HKIC,TYPE="type-4" XC22401 : HKIC,TYPE="type-4" XC22501 : HKIC,TYPE="type-4" XC22601 : HKIC,TYPE="type-4" XC22701 : HKIC,TYPE="type-4" XC22801 : HKIC,TYPE="type-4" XC22901 : HKIC,TYPE="type-4" XC23201 : HKIC,TYPE="type-4" XC23301 : HKIC,TYPE="type-4" XC23401 : HKIC,TYPE="type-4" XC23501 : HKIC,TYPE="type-4" XC23601 : HKIC,TYPE="type-4" XC23701 : HKIC,TYPE="type-4" XC23801 : HKIC,TYPE="type-4" XC23901 : HKIC,TYPE="type-4" XC24201 : HKIC,TYPE="type-4" XC24301 : HKIC,TYPE="type-4" XC24401 : HKIC,TYPE="type-4" XC24501 : HKIC,TYPE="type-4" XC24601 : HKIC,TYPE="type-4" XC24701 : HKIC,TYPE="type-4c" ! calibrated to <1% ! ============================================================================== ! YCORs ! ------------------------------------------------------------------------------ YC21401 : VKIC,TYPE="type-4" YC21501 : VKIC,TYPE="type-4f" ! fast-feedback (loop-2) YC21601 : VKIC,TYPE="type-4" YC21701 : VKIC,TYPE="type-4" YC21801 : VKIC,TYPE="type-4" YC21901 : VKIC,TYPE="type-4f" ! fast-feedback (loop-2) YC22201 : VKIC,TYPE="type-4" YC22301 : VKIC,TYPE="type-4" YC22401 : VKIC,TYPE="type-4" YC22501 : VKIC,TYPE="type-4" YC22601 : VKIC,TYPE="type-4" YC22701 : VKIC,TYPE="type-4" YC22801 : VKIC,TYPE="type-4" YC22901 : VKIC,TYPE="type-4" YC23201 : VKIC,TYPE="type-4" YC23301 : VKIC,TYPE="type-4" YC23401 : VKIC,TYPE="type-4" YC23501 : VKIC,TYPE="type-4" YC23601 : VKIC,TYPE="type-4" YC23701 : VKIC,TYPE="type-4" YC23801 : VKIC,TYPE="type-4" YC23901 : VKIC,TYPE="type-4" YC24201 : VKIC,TYPE="type-4" YC24301 : VKIC,TYPE="type-4" YC24401 : VKIC,TYPE="type-4" YC24501 : VKIC,TYPE="type-4" YC24601 : VKIC,TYPE="type-4" YC24701 : VKIC,TYPE="type-4c" ! calibrated to <1% ! ============================================================================== ! BEAMLINEs ! ------------------------------------------------------------------------------ K21_3 : LINE=( K21_3b,K21_3c,K21_3d) K21_4 : LINE=(K21_4a,K21_4b,K21_4c,K21_4d) K21_5 : LINE=(K21_5a,K21_5b,K21_5c,K21_5d) K21_6 : LINE=(K21_6a,K21_6b,K21_6c,K21_6d) K21_7 : LINE=(K21_7a,K21_7b,K21_7c,K21_7d) K21_8 : LINE=(K21_8a,K21_8b,K21_8c,K21_8d) LI21 : LINE=(LI21beg,ZLIN04,& K21_3,DAQ1,Q21401,BPM21401,Q21401,DAQ2,XC21401,YC21401,& K21_4,DAQ1,Q21501,BPM21501,Q21501,DAQ2,XC21501,YC21501,& K21_5,DAQ1,Q21601,BPM21601,Q21601,DAQ2,XC21601,YC21601,& K21_6,DAQ1,Q21701,BPM21701,Q21701,DAQ2,XC21701,YC21701,& K21_7,DAQ1,Q21801,BPM21801,Q21801,DAQ2,XC21801,YC21801,& K21_8,DAQ3,Q21901,BPM21901,Q21901,DAQ4,XC21901,YC21901,& LI21end) ! ------------------------------------------------------------------------------ K22_1 : LINE=(K22_1a,K22_1b,K22_1c,K22_1d) K22_2 : LINE=(K22_2a,K22_2b,K22_2c,K22_2d) K22_3 : LINE=(K22_3a,K22_3b,K22_3c,K22_3d) K22_4 : LINE=(K22_4a,K22_4b,K22_4c,K22_4d) K22_5 : LINE=(K22_5a,K22_5b,K22_5c,K22_5d) K22_6 : LINE=(K22_6a,K22_6b,K22_6c,K22_6d) K22_7 : LINE=(K22_7a,K22_7b,K22_7c,K22_7d) K22_8 : LINE=(K22_8a,K22_8b,K22_8c,K22_8d) LI22 : LINE=(LI22beg,ZLIN05,& K22_1,DAQ1,Q22201,BPM22201,Q22201,DAQ2,XC22201,YC22201,& K22_2,DAQ1,Q22301,BPM22301,Q22301,DAQ2,XC22301,YC22301,& K22_3,DAQ1,Q22401,BPM22401,Q22401,DAQ2,XC22401,YC22401,& K22_4,DAQ1,Q22501,BPM22501,Q22501,DAQ2,XC22501,YC22501,& K22_5,DAQ1,Q22601,BPM22601,Q22601,DAQ2,XC22601,YC22601,& K22_6,DAQ1,Q22701,BPM22701,Q22701,DAQ2,XC22701,YC22701,& K22_7,DAQ1,Q22801,BPM22801,Q22801,DAQ2,XC22801,YC22801,& K22_8,DAQ3,Q22901,BPM22901,Q22901,DAQ4,XC22901,YC22901,& LI22end) ! ------------------------------------------------------------------------------ K23_1 : LINE=(K23_1a,K23_1b,K23_1c,K23_1d) K23_2 : LINE=(K23_2a,K23_2b,K23_2c,K23_2d) K23_3 : LINE=(K23_3a,K23_3b,K23_3c,K23_3d) K23_4 : LINE=(K23_4a,K23_4b,K23_4c,K23_4d) K23_5 : LINE=(K23_5a,K23_5b,K23_5c,K23_5d) K23_6 : LINE=(K23_6a,K23_6b,K23_6c,K23_6d) K23_7 : LINE=(K23_7a,K23_7b,K23_7c,K23_7d) K23_8 : LINE=(K23_8a,K23_8b,K23_8c,K23_8d) LI23 : LINE=(LI23beg,ZLIN06,& K23_1,DAQ1,Q23201,BPM23201,Q23201,DAQ2,XC23201,YC23201,& K23_2,DAQ1,Q23301,BPM23301,Q23301,DAQ2,XC23301,YC23301,& K23_3,DAQ1,Q23401,BPM23401,Q23401,DAQ2,XC23401,YC23401,& K23_4,DAQ1,Q23501,BPM23501,Q23501,DAQ2,XC23501,YC23501,& K23_5,DAQ1,Q23601,BPM23601,Q23601,DAQ2,XC23601,YC23601,& K23_6,DAQ1,Q23701,BPM23701,Q23701,DAQ2,XC23701,YC23701,& K23_7,DAQ1,Q23801,BPM23801,Q23801,DAQ2,XC23801,YC23801,& K23_8,DAQ3,Q23901,BPM23901,Q23901,DAQ4,XC23901,YC23901,& LI23end) ! ------------------------------------------------------------------------------ K24_1 : LINE=(K24_1a,K24_1b,K24_1c,K24_1d) K24_2 : LINE=(K24_2a,K24_2b,K24_2c,K24_2d) K24_3 : LINE=(K24_3a,K24_3b,K24_3c,K24_3d) K24_4 : LINE=(K24_4a,K24_4b,K24_4c,K24_4d) K24_5 : LINE=(K24_5a,K24_5b,K24_5c,K24_5d) K24_6 : LINE=(K24_6a,K24_6b,K24_6c,K24_6d) ! ------------------------------------------------------------------------------ LI24:LINE=(LI24beg,ZLIN07,& K24_1,DAQ1,Q24201,BPM24201,Q24201,DAQ2,XC24201,YC24201,& K24_2,DAQ1,Q24301,BPM24301,Q24301,DAQ2,XC24301,YC24301,& ! K24_3,DAQ5,DWS21,DAQ6A,Q24401,BPM24401,Q24401,DAQ2,XC24401,YC24401,& ! WS21 descoped in 2007 ! K24_4,DAQ5,DWS22,DAQ6A,Q24501,BPM24501,Q24501,DAQ2,XC24501,YC24501,& ! WS22 descoped in 2007 ! K24_5,DAQ5,DWS23,DAQ6A,Q24601,BPM24601,Q24601,DAQ2,XC24601,YC24601,& ! WS23 descoped in 2007 K24_3,DAQ1,Q24401,BPM24401,Q24401,DAQ2,XC24401,YC24401,& ! WS21 descoped in 2007 K24_4,DAQ1,Q24501,BPM24501,Q24501,DAQ2,XC24501,YC24501,& ! WS22 descoped in 2007 K24_5,DAQ1,Q24601,BPM24601,Q24601,DAQ2,XC24601,YC24601,& ! WS23 descoped in 2007 K24_6,XC24701,YC24701,& LI24end) ! ============================================================================== RETURN