skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: A Linac Simulation Code for Macro-Particles Tracking and Steering Algorithm Implementation

Technical Report ·
DOI:https://doi.org/10.2172/1039538· OSTI ID:1039538

In this paper, a linac simulation code written in Fortran90 is presented and several simulation examples are given. This code is optimized to implement linac alignment and steering algorithms, and evaluate the accelerator errors such as RF phase and acceleration gradient, quadrupole and BPM misalignment. It can track a single particle or a bunch of particles through normal linear accelerator elements such as quadrupole, RF cavity, dipole corrector and drift space. One-to-one steering algorithm and a global alignment (steering) algorithm are implemented in this code.

Research Organization:
SLAC National Accelerator Lab., Menlo Park, CA (United States)
Sponsoring Organization:
USDOE Office of Science (SC)
DOE Contract Number:
AC02-76SF00515
OSTI ID:
1039538
Report Number(s):
SLAC-PUB-14873; TRN: US1202264
Country of Publication:
United States
Language:
English