A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z  

Gan, Q.

Paper Title Page
TUP012 XAL Adoption Experience at LCLS 117
 
  • P. Chu, A. Chan, S. Chevtsov, D. Fairley, E. Grunhaus, R. H. Iverson, P. Krejcik, G. R. White, J. Wu, S. Zelazny
    SLAC, Menlo Park, California
  • Q. Gan
    IHEP Beijing, Beijing
 
  Funding: Work supported in part by the DOE Contract DE-AC02-76SF00515. This work was performed in support of the LCLS project at SLAC.

XAL is a high level accelerator application framework originally developed by the Spallation Neutron Source (SNS), Oak Ridge National Laboratory. The XAL framework provides generic hierarchical view for an accelerator as well as many utility tools. In XAL, a built-in physics model calculates either single particle or envelope tracking for physics parameters. Modifications to the original XAL model are necessary for the Linac Coherent Light Source (LCLS). Work was done to manipulate MAD deck output within a database in support of the XAL configuration and model. The XAL graphical user interface has been replaced by a SLAC specific design. New applications based on the framework are also discussed.

 
THP077 Study on a New Framework of the Accelerator Application Software Based on Eclipse 818
 
  • Q. Gan, C. H. Wang
    IHEP Beijing, Beijing
  • P. Chu
    SLAC, Menlo Park, California
 
  Funding: NSFC 10775152

The development of new accelerator application software based on Eclipse is a front research task in international perspective. This paper analyses the framework of XAL accelerator software developed by SNS, and presents a new framework of accelerator application software based on Eclipse. According to the new framework, some tools of XAL are rebuilt and transplanted to Eclipse as plug-in. The plug-in software will enhance general-purpose property and can be applied in any accelerators.