1. What contributions have the authors mentioned in the paper "Orbit – a ring injection code with space charge" ?
ORBIT, Objective Ring Beam Injection and Tracking, is a new C++ code developed for the Spallation Neutron Source ( SNS ) project to build the most intense pulsed neutron source.. Because the SNS project will produce intense pulses, 1-2x10, of low energy protons, 1 GeV, and is concerned with keeping uncontrolled beam losses to less than 1 part in 10, space charge models are provided to calculate beam halo, allowing minimisation of losses.
read more
2. Why is the SNS project a project that uses a ring beam?
Because the SNS project will produce intense pulses, 1-2x1014, of low energy protons, 1 GeV, and is concerned with keeping uncontrolled beam losses to less than 1 part in 104, space charge models are provided to calculate beam halo, allowing minimisation of losses.
read more
3. What is the name of the program?
ORBIT is written in C++, and uses an interactive programmable driver shell [2], which can access variables and routines in the compiled accelerator modules.
read more
4. How does the driver shell communicate with the module variables and routines?
The ability for the driver shell to communicate with specific module variables and routines is achieved by pre-processing the interface during the code build.
read more
