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
Link To Document :
بازگشت