The architecture for Spallation Neutron Source accelerator physics application programs is presented. These high level applications involve processing and managing information from the diagnostic instruments, the machine control system, models and static databases; they will be used to investigate and control beam behavior. Primary components include an SNS global database and Java-based Application Toolkit, called XAL. A key element in the SNS application programs is time synchronization of data used in these applications, due to the short pulse length (1 ms), pulsed (60 Hz) nature of the device. The data synchronization progress is also presented.
Cite
@article{arxiv.physics/0111158,
title = {SNS Application Programming Plan},
author = {C. M. Chu and J. Galambos and J. Wei and C. K. Allen and P. McGehee},
journal= {arXiv preprint arXiv:physics/0111158},
year = {2007}
}
Comments
3 pages, 3 Postscript figures, for ICALEPCS 2001, San Jose, CA, November, 2001