We describe a numerical model of an internal pellet target to study the beam dynamics in storage rings, where the nuclear experiments with such type of target are planned. In this model the Monte Carlo algorithm is applied to evaluate the particle coordinates and momentum deviation depending on time and parameters of the target. One has to mention that due to statistical character of the pellet distribution in the target the analytical techniques are not applicable. This is also true for the particle distribution in the stored beam, which is influenced by various effects (such as a cooling process, intra-beam scattering, betatron oscillation, space charge effect). In this case only the Monte Carlo technique to model energy straggling in combination with the pellet distribution in the target should be considered.
Program summary
Program title: PETAG01
Catalogue identifier: ADZV_v1_0
Program summary URL: http://cpc.cs.qub.ac.uk/summaries/ADZV_v1_0.html
Program obtainable from: CPC Program Library, Queen's University, Belfast, N. Ireland
Licensing provisions: Standard CPC licence, http://cpc.cs.qub.ac.uk/licence/licence.html
No. of lines in distributed program, including test data, etc.: 1068
No. of bytes in distributed program, including test data, etc.: 11 314
Distribution format: tar.gz
Programming language: Fortran 77, C/C++
Computer: Platform independent
Operating system: MS Windows 95/2000/XP, Linux (Unix)
RAM: 128 MB
Classification: 11.10
Nature of problem: Particle beam dynamics with use of the pellet target.
Solution method: Monte Carlo with analytical approximation.
Running time: dozens of seconds