Paper | Title | Page |
---|---|---|
MOPEC006 | JMAD - Integration of MADX into the JAVA World | 465 |
|
||
MADX (Methodical Accelerator Design) is the de-facto standard software for modeling accelerator lattices at CERN. This feature-rich software package is implemented and maintained in the programming languages C and FORTRAN. Nevertheless the controls environment of modern accelerators at CERN, e.g. of the LHC, is dominated by JAVA applications. A lot of these applications, for example for lattice measurement and fitting, require a close interaction with the numerical models, which are all defined by the use of the proprietary MADX scripting language. To close this gap an API to MADX for the JAVA programming language (JMAD) was developed. Already the current implementation provides access to a large subset of the MADX capabilities (e.g. twiss-calculations, matching or querying and setting arbitrary model parameters) without any necessity to define the models in yet another environment. This paper describes shortly the design of this project as well as the current status and some usage examples. |
||
TUPEB066 | Injection Beam Loss and Beam Quality Checks for the LHC | 1671 |
|
||
The quality of the injection into the LHC is monitored by a dedicated software system which acquires and analyses the pulse waveforms from the injection kickers, and measures key beam parameters and compares them with the nominal ones. The beam losses at injection are monitored on many critical devices in the injection regions, together with the longitudinal filling pattern and maximum trajectory offset on the first 100 turns. The paper describes the injection quality check system and the results from LHC beam commissioning, in particular the beam losses measured during injection at the various aperture limits. The results are extrapolated to full intensity and the consequences are discussed. |