• DocumentCode
    2862497
  • Title

    SDDS-based software tools for accelerntor design

  • Author

    Borland, M. ; Emery, L. ; Shang, H. ; Soliday, R.

  • Author_Institution
    Argonne Nat. Lab., IL
  • Volume
    5
  • fYear
    2003
  • fDate
    12-16 May 2003
  • Firstpage
    3461
  • Lastpage
    3463
  • Abstract
    The self-describing data set (SDDS) file protocol is a standardized way to store and access data and is the basis of an extensive toolkit. It is also the file protocol used for many accelerator design tools. Over the years, several of these SDDS-compliant accelerator programs (e.g., clinchor, elegant, estat, shower, and spiffe) have been developed at the Advanced Photon Source. Also, existing accelerator design tools for which the source code is available (e.g., ABCI, GENESIS, GINGER, MAFIA, and URMEL) have been converted to read and write SDDS files. As a result, we now have a capable set of accelerator codes that make use of the same data format and the same pre- and postprocessing suite. Further, the SDDS toolkit program sddsoptimize can be used around any of these tools or around a script that runs one or more of these tools. This provides the capability of very general, multicode optimization. In this paper, we discuss the capabilities of the existing SDDS-compliant accelerator codes, then provide examples of applications of these tools
  • Keywords
    electron accelerators; storage rings; ABCI; Advanced Photon Source; GENESIS; GINGER; MAFIA; SDDS-based software tools; SDDS-compliant accelerator programs; URMEL; accelerator design tools; self-describing data set file protocol; Access protocols; Code standards; Control systems; Data processing; Data structures; Displays; Robustness; Software tools; Standards development; Writing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Particle Accelerator Conference, 2003. PAC 2003. Proceedings of the
  • Conference_Location
    Portland, OR
  • ISSN
    1063-3928
  • Print_ISBN
    0-7803-7738-9
  • Type

    conf

  • DOI
    10.1109/PAC.2003.1289948
  • Filename
    1289948