Skip to content
Fortran C C++ Python Objective-C CMake Other
Branch: master
Clone or download
Pull request Compare This branch is 3 commits behind SixTrack:master.
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci increasing allowed repo occupancy to 630MB (28kB eccess) Mar 26, 2019
cmake Merge branch 'master' into dev_testing2 Jul 2, 2019
devtools Fixed merge conflicts Jul 4, 2019
doc Cleanup Aug 23, 2019
lib Move FlukaIO to lib/ Aug 8, 2019
source Merge branch 'master' into release_5.3.2 Aug 23, 2019
test Removed some now redundant comments in cmake file for tests Aug 21, 2019
.gitattributes Changed format to follow example, and added *.16 files as well. Aug 21, 2018
.gitmodules Move FlukaIO to lib/ Aug 8, 2019
.travis.yml Add dev cheetsheet and CI integration (SixTrack#570) Jul 17, 2018
CERN-logo.png Updated the CERN logo to one with a white background. Jul 18, 2018 typo Aug 23, 2019
CMakeLists.txt Merge branch 'master' into linopt_module Aug 14, 2019
CTestConfig.cmake Update CMakeLists.txt. Move to the top level folder. Enable support f… Nov 24, 2016
CTestCustom.cmake Increase the maximum possible number of warnings/errors reported to C… Nov 25, 2016 Swaping some file names for the licence so GitHub can detect it. Feb 4, 2019 Update information on building SixTrack Aug 23, 2019 Deleted the libarchive build script and section of buildLibraries Jul 12, 2019


SixTrack is a single particle 6D symplectic tracking code optimized for long term tracking in high energy rings. It is mainly used for the LHC for dynamic aperture studies, tune optimization, and collimation studies.


F. Schmidt (DESY, CERN), J.D. Andersson, R. Assman, J. Barranco, V.K. Berglyd Olsen, C. Bracco, R. Bruce, R. De Maria, M. Fiascaris, M. Fjellstrom, H. Grote, K. Heinemann, F. James, K. Koelbig, R. Kwee-Hinzmann, Y. Levinsen, E. Mcintosh, A. Mereghetti, D. Mirarchi, K. Paraschou, T. Persson, V. Previtali, E. Quaranta, H. Ranshall, S. Redaelli, A. Rossi, A. Santamaria, K. Sjobak, Y. Sun, C. Tambasco, M. Vaenttinen, J.F. Wagner, T. Weiler, J. Wretborn (CERN), M. Fitterer (FNAL, CERN), V. Gupta (Google Summer of Code), S. Kostoglou (NTUA, CERN), J. Molson (UMAN, LAL, CERN), A. Patapenka (NIU, CERN), G. Robert-Demolaize (BNL, CERN)

Core Devs: V.K. Berglyd Olsen, R. De Maria, A. Mereghetti, J. Molson, T. Persson, K. Sjobak.


Copyright 2019 CERN. This software is distributed under the terms of the GNU Lesser General Public License version 2.1, copied verbatim in the file

In applying this licence, CERN does not waive the privileges and immunities granted to it by virtue of its status as an Intergovernmental Organization or submit itself to any jurisdiction.

Quick Build

To build the standard release version of SixTrack, run the script cmake_six with no additional options. This will build the SixTrack 64 bit executable with the singletrackfile, zlib support, as well as the crlibm math library.


Source Code

Building SixTrack

Developer Tools

You can’t perform that action at this time.