Speaker
Description
Elettra, the Italian synchrotron facility in Trieste, is undergoing a major upgrade that will result in a substantial increase in X-ray brilliance and coherence. To effectively exploit such improvement, each beamline requires cutting-edge infrastructure and control instruments to manage a vast ecosystem of diverse tasks, ranging from the photon transport to data collection and processing. The Software Per Esperimenti (SPE) team has designed and developed a set of software and hardware solutions that will be used to face the specific needs of every Elettra 2.0 beamline. The main goal is standardization: each tool has been designed to be flexible and reusable. This paper presents a review of a set of these solutions: GeCo, the beamline equipment protection system; BACS, the beamline personnel protection system; and DonkiOrchestra, the data collection engine. Furthermore, the software frameworks chosen for instrument control and graphical interfaces are presented and discussed.