Tomography — the reconstruction of a two-dimensional image from a series of its one-dimensional projections — is now a very broad topic with a wealth of algorithms for the reconstructions of both qualitative and quantitative images. One of the simplest algorithms has been modified to take into account the nonlinearity of large-amplitude synchrotron motion in a particle accelerator. This permits the accurate reconstruction of longitudinal phase space density from one-dimensional bunch profile data. The algorithm was developed in Mathematica™ in order to exploit the extensive built-in functions and graphics. Subsequently, it has been recoded in Fortran 90 with the aim of reducing the execution time by at least a factor of one hundred. The choice of Fortran 90 was governed by the desire ultimately to exploit parallel architectures, but sequential compilation and execution have already largely yielded the required gain in speed. The use of the method to produce longitudinal phase space plots, animated sequences of the evolution of phase space density and to estimate accelerator parameters is presented. More generally, the new algorithm constitutes an extension of computerized tomography which carers for nonrigid bodies whose projections cannot be measured simultaneously.
Read full abstract