/TinyArcs

An implementation of a particle tracking method based on tiny arcs. Uses pthreads to go faster and allows several magnet types to be used

Primary LanguageC++GNU General Public License v2.0GPL-2.0

TinyArcs

This code provides an implementation of the TinyArcs tracking method described in this paper:

http://dx.doi.org/10.1016/j.nima.2011.09.066

It is essentially a velocity Verlet integrator which uses circle arcs arther than straight line steps.

The code includes help, so after compiling, run TA2 -h for a full listing of available config file options and the correct command line arguments to use.