Cargando…
Recent Developments in Longitudinal Phase Space Tomography
Longitudinal phase space tomography has been a mainstay of longitudinal beam diagnostics in most of the CERN synchrotrons for over two decades. Originally, the reconstructions were performed by a highly optimised Fortran implementation. To facilitate increased flexibility, and leveraging the signifi...
Autores principales: | , , , |
---|---|
Lenguaje: | eng |
Publicado: |
2022
|
Materias: | |
Acceso en línea: | https://dx.doi.org/10.18429/JACoW-IPAC2022-MOPOPT043 http://cds.cern.ch/record/2845831 |
_version_ | 1780976587287560192 |
---|---|
author | Albright, Simon Grindheim, Christoffer Lasheen, Alexandre Lu, Anton |
author_facet | Albright, Simon Grindheim, Christoffer Lasheen, Alexandre Lu, Anton |
author_sort | Albright, Simon |
collection | CERN |
description | Longitudinal phase space tomography has been a mainstay of longitudinal beam diagnostics in most of the CERN synchrotrons for over two decades. Originally, the reconstructions were performed by a highly optimised Fortran implementation. To facilitate increased flexibility, and leveraging the significant increase in computing power since the original development, a new version of the reconstruction code has been developed. This implements an object-oriented Python API, with the computationally heavy calculations in C++ for improved performance. The Python/C++ implementation is designed to be highly modular, enabling new and diverse use cases. For example, the macro-particle tracking for the tomography can now be performed externally, or a single set of tracked particles can be reused for multiple reconstructions. This paper summarises the features of the new implementation, and some of the key applications that have been enabled as a result. |
id | cern-2845831 |
institution | Organización Europea para la Investigación Nuclear |
language | eng |
publishDate | 2022 |
record_format | invenio |
spelling | cern-28458312023-01-11T21:31:23Zdoi:10.18429/JACoW-IPAC2022-MOPOPT043http://cds.cern.ch/record/2845831engAlbright, SimonGrindheim, ChristofferLasheen, AlexandreLu, AntonRecent Developments in Longitudinal Phase Space TomographyAccelerators and Storage RingsLongitudinal phase space tomography has been a mainstay of longitudinal beam diagnostics in most of the CERN synchrotrons for over two decades. Originally, the reconstructions were performed by a highly optimised Fortran implementation. To facilitate increased flexibility, and leveraging the significant increase in computing power since the original development, a new version of the reconstruction code has been developed. This implements an object-oriented Python API, with the computationally heavy calculations in C++ for improved performance. The Python/C++ implementation is designed to be highly modular, enabling new and diverse use cases. For example, the macro-particle tracking for the tomography can now be performed externally, or a single set of tracked particles can be reused for multiple reconstructions. This paper summarises the features of the new implementation, and some of the key applications that have been enabled as a result.oai:cds.cern.ch:28458312022 |
spellingShingle | Accelerators and Storage Rings Albright, Simon Grindheim, Christoffer Lasheen, Alexandre Lu, Anton Recent Developments in Longitudinal Phase Space Tomography |
title | Recent Developments in Longitudinal Phase Space Tomography |
title_full | Recent Developments in Longitudinal Phase Space Tomography |
title_fullStr | Recent Developments in Longitudinal Phase Space Tomography |
title_full_unstemmed | Recent Developments in Longitudinal Phase Space Tomography |
title_short | Recent Developments in Longitudinal Phase Space Tomography |
title_sort | recent developments in longitudinal phase space tomography |
topic | Accelerators and Storage Rings |
url | https://dx.doi.org/10.18429/JACoW-IPAC2022-MOPOPT043 http://cds.cern.ch/record/2845831 |
work_keys_str_mv | AT albrightsimon recentdevelopmentsinlongitudinalphasespacetomography AT grindheimchristoffer recentdevelopmentsinlongitudinalphasespacetomography AT lasheenalexandre recentdevelopmentsinlongitudinalphasespacetomography AT luanton recentdevelopmentsinlongitudinalphasespacetomography |