Published May 3, 2012
| Version v1
Report
A Linac Simulation Code for Macro-Particles Tracking and Steering Algorithm Implementation
Description
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.
Availability note (English)
Available from http://www.slac.stanford.edu/cgi-wrap/pubpage?slac-pub-14873.html; PURL: Available from https://www.osti.gov/servlets/purl/1039538/Additional details
Identifiers
Publishing Information
- Imprint Pagination
- 8 p.
- Report number
- SLAC-PUB--14873
INIS
- Country of Publication
- United States
- Country of Input or Organization
- United States
- INIS RN
- 43081437
- Subject category
- S43: PARTICLE ACCELERATORS;
- Resource subtype / Literary indicator
- Non-conventional Literature
- Descriptors DEI
- ACCELERATION; ACCELERATORS; ALGORITHMS; ALIGNMENT; DIPOLES; IMPLEMENTATION; LINEAR ACCELERATORS; QUADRUPOLES; SIMULATION
- Descriptors DEC
- ACCELERATORS; MATHEMATICAL LOGIC; MULTIPOLES
Optional Information
- Contract/Grant/Project number
- AC02-76SF00515
- Funding organization
- US Department of Energy (United States)