ORBIT DISPLAY'S USE OF THE PHYSICS APPLICATION FRAMEWORK FOR LCLS*

2009 
At the SLAC National Accelerator Laboratory (SLAC) the Controls Department (CD) is developing a physics application framework based on the Java(tm) programming language developed by Sun Microsystems. This paper will discuss the first application developed using this approach: a new Orbit Display. The software is being developed by several individuals in reusable Java packages. It relies on the Experimental Physics and Industrial Control System (EPICS) toolkit for data collection and XAL - A Java based Hierarchy for Application Programming for model parameters. The Orbit Display tracks and displays electron paths through the Linac Coherent Light Source (LCLS) in both a graphical, beam line plot, and tabular format. It contains many features that may be unique to SLAC and is meant to be used both in the control room and by individuals in their offices or at home. Unique features include BSA Beam Synchronous Acquisition (BSA), Orbit Fitting, and Buffered Acquisition.
    • Correction
    • Source
    • Cite
    • Save
    • Machine Reading By IdeaReader
    1
    References
    0
    Citations
    NaN
    KQI
    []