Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Phase 0: For BC-1 commissioning, physicists will use the SLC online model system. DIMAD decks generated in the familiar way. The only addition will be to use AIDA's interface to the SLC model system can be used by new (matlab) applications and ad-hoc analysis in matlab.
  2. Phase 1: Put Mad model run results in the Oracle database. Both "design" and "extant" machine should be supported. Modelling the extant machine will be done by running the mad input through a filter, which will find the epics PV or slc db name associated with each device (via the "symbols" Oracle schema), and create an output file whcih which can be run by Mad. The resulting Twiss and R-mat will then be loaded into Oracle. We will ned a "bdes-to-kmod" as part of this. If after analysis that seems hard, we should consider jumping stright to phase 2, since XAL's tracking will acquire klystron readings and make the conversion directly, at the time of tracking, so in this respent it would be easier than implementing an online model system for Mad.
  3. Phase 2: Functionally as phase 1, but for XAL. Phase 1 preceeds phase 2 since we already have a Mad model. Phase 2 will additionally involve adapting XAL for the LCLS beamline requirements (acceleration, solenoid), and creating a model server for XAL.
  4. Phase 3: Automatic generation of the online model source files from the Oracle database devices.

...