Engineering Papers⌕ Search

Engineering topics

Bruker, Max

Publications and source records attributed to Bruker, Max.

A High Intensity Spin-Polarized Electron Photogun to Drive a Polarized Positron Source

A photogun to generate a high-intensity, highly spin-polarized electron beam >90% with unprecedented charge lifetime in the kilocoulomb range is envisioned at JLab for a proposed Ce+BAF polarized positron beam source. The electron photogun is expected to provide a CW beam of >1 mA for a month without intervention. A limiting factor is ion-back bom-bardment on the strained-superlattice GaAs-photocathode which can be reduced by improving the photogun vacuum or biasing the anode. Additionally, increasing the laser spot size can help mitigate ion-induced damage. However, eventually the laser size becomes too large for the photogun electrode. An envisioned photogun design will incorporate larger electrodes to accommodate larger and off-center laser spot sizes. Compatible larger conical insulators which operate >300 kV for beam injection into a Beta~1 SRF booster are also necessary.

Hernandez Garcia, Carlos↗

JSPEC: A Program for IBS and Electron Cooling Simulation

JSPEC (JLab Simulation Package on Electron Cooling) is an open-source C++ program developed at Jefferson Lab to simulate the evolution of the ion beam under the intrabeam scattering effect and/or the electron cooling effect. JSPEC includes various models of the ion beam, the electron beam, and the friction force, aiming to reflect the latest advances in the field and to provide a useful tool to the community. JSPEC has been benchmarked against other cooling simulation codes and experimental data. It has been used to support the cooler design for JLEIC, an earlier JLab design for the Electron-Ion Collider. A Python wrapper of the C++ code, pyJSPEC, for Python 3.x environment has also been developed and released. It allows users to run JSPEC simulations in a Python environment and makes it possible for JSPEC to collaborate with other accelerator and beam modeling programs, as well as plentiful Python tools in data visualization, optimization, machine learning, etc. In this report, we introduce the features of JSPEC, with a focus on the latest development, and demonstrate how to use JSPEC and pyJSPEC with sample codes and numerical examples.

Accelerator Physics↗