Author: Demetriadou, D.
Paper Title Page
TUA2I1 Xsuite: An Integrated Beam Physics Simulation Framework 73
 
  • G. Iadarola, A. Abramov, X. Buffat, R. De Maria, D. Demetriadou, L. Deniau, P.D. Hermes, P. Kicsiny, P.M. Kruyt, A. Latina, S. Łopaciuk, L. Mether, K. Paraschou, T. Pieloni, G. Sterbini, F.F. Van der Veken
    CERN, Meyrin, Switzerland
  • P. Belanger
    UBC & TRIUMF, Vancouver, British Columbia, Canada
  • D. Di Croce, M. Seidel, L. van Riesen-Haupt
    EPFL, Lausanne, Switzerland
  • P.J. Niedermayer
    GSI, Darmstadt, Germany
 
  Xsuite is a newly developed modular simulation package combining in a single flexible and modern framework the capabilities of different tools developed at CERN in the past decades, notably Sixtrack, Sixtracklib, COMBI and PyHEADTAIL. The suite is made of a set of python modules (Xobjects, Xparts, Xtrack, Xcoll, Xfields, Xdpes) that can be flexibly combined together and with other accelerator-specific and general-purpose python tools to study complex simulation scenarios. The code allows for symplectic modeling of the particle dynamics, combined with the effect of synchrotron radiation, impedances, feedbacks, space charge, electron cloud, beam-beam, beamstrahlung, electron lenses. For collimation studies, beam-matter interaction is simulated using the K2 scattering model or interfacing Xsuite with the BDSIM/Geant4 library. Tools are available to compute the accelerator optics functions from the tracking model and to generate particle distributions matched to the optics. Different computing platforms are supported, including conventional CPUs, as well as GPUs from different vendors.  
slides icon Slides TUA2I1 [4.388 MB]  
DOI • reference for this paper ※ doi:10.18429/JACoW-HB2023-TUA2I1  
About • Received ※ 30 September 2023 — Revised ※ 07 October 2023 — Accepted ※ 10 October 2023 — Issued ※ 22 October 2023
Cite • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)  
 
THBP13 Recent Developments with the New Tools for Collimation Simulations in Xsuite 474
 
  • F.F. Van der Veken, A. Abramov, G. Broggi, F. Cerutti, M. D’Andrea, D. Demetriadou, L.S. Esposito, G. Hugo, G. Iadarola, B. Lindström, S. Redaelli, V. Rodin, N. Triantafyllou
    CERN, Meyrin, Switzerland
 
  Simulations of single-particle tracking involving collimation systems need dedicated tools to perform the different tasks needed. These include the accurate description of particle-matter interactions when a tracked particle impacts a collimator jaw; a detailed aperture model to identify the longitudinal location of losses; and others. One such tool is the K2 code in SixTrack, which describes the scattering of high-energy protons in matter. This code has recently been ported into the Xsuite tracking code that is being developed at CERN. Another approach is to couple the tracking with existing tools, such as FLUKA or Geant4, that offer better descriptions of particle-matter interactions and can treat lepton and ion beams. This includes the generation of secondary particles and fragmentation when tracking ions. In addition to the development of coupling with Geant4, the SixTrack-FLUKA coupling has recently been translated and integrated into the Xsuite environment as well. In this paper, we present the ongoing development of these tools. A thorough testing of the new implementation was performed, using as case studies various collimation layout configurations for the LHC Run 3.  
poster icon Poster THBP13 [2.785 MB]  
DOI • reference for this paper ※ doi:10.18429/JACoW-HB2023-THBP13  
About • Received ※ 29 September 2023 — Revised ※ 06 October 2023 — Accepted ※ 13 October 2023 — Issued ※ 23 October 2023
Cite • reference for this paper using ※ BibTeX, ※ LaTeX, ※ Text/Word, ※ RIS, ※ EndNote (xml)