17–22 May 2026
C.I.D
Europe/Zurich timezone

Python FLUKA BeamLine (pyflubl) : Upgrades and developments

WEP5135
20 May 2026, 16:00
2h
C.I.D

C.I.D

Deauville, France
Poster Presentation MC5.D11: Code Developments and Simulation Techniques Poster session

Speaker

Stewart Boogert (Cockcroft Institute)

Description

FLUKA simulations of beam lines are essential for understanding different aspects of accelerators, including beam losses, backgrounds, activation, and shielding. Creating a beam line simulation using FLUKA is a time-consuming and error-prone process. This paper describes updates to pyflubl (Python FLUKA beam-line), a set of Python tools
which can create a FLUKA simulation using a Python script or accelerator simulation code, like MADX. pyflubl is based on multiple stable and advanced Python packages created to make BDSIM (Geant4) beamline simulations as simple as possible; these are pymadx (an interface to MAD-X), pymad8 (an interface to MAD8), pybdsim (interface to BDSIM) and most importantly pyg4ometry (a geometry engine for Monte Carlo geometry creation). This paper describes developments that complete pyflubl into a fully functioning package, including implementation of the LATTICE command, improvement implementation of pole face rotations (with component tilts), custom electric and magnetic fields and particle sources. Finally a prototype interface to RF-Track is described and demonstrated.

In which format do you inted to submit your paper? LaTeX

Author

Stewart Boogert (Cockcroft Institute)

Co-author

Laurence Nevay (European Organization for Nuclear Research)

Presentation materials

There are no materials yet.