Minutes from the 6/28/05 LCLS SCP modeling and IOC micro and unit numbering meeting: (1) SLC Model * Mark Woodley busy until Dec on ILC CDR and KEK work. He can start next year. * Once the model is in, we'll have emittance, steering, power steering, LEM, and optics/modeling from the SCP. * Estimate about 1 month of work (Mark only) between Jan and Sept 2006. * Work to include: - Model for the injector, linac and BSY only - OK to add LTU and undulator as a second phase later (if needed) - Use Paul Emma's MAD deck as input - Extract additional information such as Quad K values - Create "skeleton" deck files used by SCP modelling code (Skeleton decks will use standard primary/micro/unit/secondary names) - Recycle the no-longer-used "NP25" model SLC database entries - Regenerate the corresponding NP25 VXxx micros which hold pointers - LCLS model SCP panels - BDES <--> KMOD code, for linac, need to account for energy gain - Update SCP LEM_NP25 code to work for LCLS, easier than SLC because there is only one beam code - Work with Mike Zelazny to help set up LCLS Linac Energy Management (LEM) - Make changes to existing model due to klystrons being rerouted from sector 20 to the injector - Change QUAD FRAC values for rerouted klystrons - Power steering definition file (could be done by others too) - Change 8 char DIMAD device names to allow for microname bit ID more than 99 (ie, allow for hex values). Only 2 chars of the 8 chars of the name is alloted for micro ID. Enough new "micros" will be added for LCLS - we'll go over the limit. The 8 char limit was imposed long ago by an old version of DIMAD - too much work to change. - Consulting for Oct 2005 FFTB testing if needed * Assumptions: - DIMAD model will not include wake field effects - Assume a second TWSS mode is not needed because of the chicane - All devices added to the SLC database before he starts work - SLC dbget will work with no changes (SLC-aware devices represented in the SLC database the same way as micro devices) (2) SLC Database and other Alpha Work * Nancy, Ken, and Mike involved. * Hard to estimate time. Perhaps 2 months maximum. * Work to include: - Add LCLS devices to the SLC database. To start, the full definition of all fields are not needed - devices can be added with default values to be updated later - Add a few LCLS BPMs and two SLC IOCs for FFTB testing in Oct 2005 - TBD, wire scanner setup in SLC for FFTB testing - Create DGRP for FFTB testing - Add DGRP for LCLS modeling displays - Modify LIN_KLYS DGRP for rerouted LI20 klystrons - Turn applicable BPMs and magnets now in EPICS offline in SLC. - New LCLS modes as needed - new SIP mode, new beam code mode - Support Mike Stanek in the creation of the LCLS MPG beam pattern (BGRP) - Changes to existing 1553 MPS? BSY? Convert LI21 to LI30 to 1553 MPS? - Fix list-too-shorts and resize common blocks as needed - MikeZ to help setup LEM with Mark - LCLS SCP panels - MikeZ has started - Change existing DGRPs to use new BPMs in LI21 to LI30 (3) IOC and Unit Numbering, interspersed old and new magnets * WE CANNOT HAVE BPM OR MAGNET IOCS SPANNING SECTORS!!!!!!! SLC apps will break. It is too much work to change to get rid of this limitation!!!! * Unit numbers in the LINAC sectors have girder number and device number on the girder encoded in unit. 101 = girder 1, device 1. "Micro" or location name indicates sector (LI21 = sector 21 of the LINAC). * BPM IOCs will be LBxx, LCxx, LDxx. New magnet IOCs will be LMx. Old magnet micros are LIxx. xx = 21 to 30 for the LINAC. * We will not change any existing SLC code for interspersed (EPICS and SLC) magnets. Instead, DGRPs will be changed to correct ordering. DGRPs will now be larger but this should not be a problem. Some SCP displays and plots will be ugly because of this. We plan to make EPICS displays that have both EPICS and SLC magnets - these displays will show correct ordering and will be more usable. The SLC magnet data will come from the MCC CA server. * Stephanie to publish an ESD with topology description and restrictions and also IOC naming and unit numbering.