<xml>
  <records>
    <record>
       <contributors>
          <authors>
             <author>Gibbs, M.L.</author>
             <author>Colocho, W.S.</author>
             <author>Osman, A.</author>
             <author>Shtalenkova, J.</author>
          </authors>
       </contributors>
       <titles>
          <title>
             A Model-Based Simulator for the LCLS Accelerator
          </title>
       </titles>
		 <publisher>JACoW Publishing</publisher>
       <pub-location>Geneva, Switzerland</pub-location>
		 <isbn>2226-0358</isbn>
		 <isbn>978-3-95450-209-7</isbn>
		 <electronic-resource-num>10.18429/JACoW-ICALEPCS2019-TUCPL04</electronic-resource-num>
		 <language>English</language>
		 <pages>773-775</pages>
       <pages>TUCPL04</pages>
       <keywords>
          <keyword>EPICS</keyword>
          <keyword>software</keyword>
          <keyword>undulator</keyword>
          <keyword>electron</keyword>
          <keyword>operation</keyword>
       </keywords>
       <work-type>Contribution to a conference proceedings</work-type>
       <dates>
          <year>2020</year>
          <pub-dates>
             <date>2020-08</date>
          </pub-dates>
       </dates>
       <urls>
          <related-urls>
              <url>https://doi.org/10.18429/JACoW-ICALEPCS2019-TUCPL04</url>
              <url>https://jacow.org/icalepcs2019/papers/tucpl04.pdf</url>
          </related-urls>
       </urls>
       <abstract>
          The Linac Coherent Light Source (LCLS) at the SLAC National Accelerator Laboratory is currently undergoing a major upgrade. In order to facilitate the development of new software that will be needed to operate the upgraded machine, a simulator has been developed to simulate the LCLS electron beam and the accelerator devices that measure and manipulate it. The simulator is comprised of several small "services" that simulate different types of devices, and provide an EPICS interface identical to the real control system. All of the services communicate with a central beam line model to change accelerator parameters and retrieve information about the simulated beam.
       </abstract>
    </record>
  </records>
</xml>
