Cargando…
A Linear Accelerator Simulation Framework
Many good tracking tools are available for simulations for linear accelerators. However, several simple tasks need to be performed repeatedly, like lattice definitions, beam setup, output storage, etc. In addition, complex simulations can become unmanageable quite easily. A high level layer would th...
Autores principales: | , , |
---|---|
Lenguaje: | eng |
Publicado: |
2015
|
Materias: | |
Acceso en línea: | http://cds.cern.ch/record/2141765 |
_version_ | 1780950143985516544 |
---|---|
author | Snuverink, Jochem Fuster-Martínez, Nuria Pfingstner, Juergen |
author_facet | Snuverink, Jochem Fuster-Martínez, Nuria Pfingstner, Juergen |
author_sort | Snuverink, Jochem |
collection | CERN |
description | Many good tracking tools are available for simulations for linear accelerators. However, several simple tasks need to be performed repeatedly, like lattice definitions, beam setup, output storage, etc. In addition, complex simulations can become unmanageable quite easily. A high level layer would therefore be beneficial. We propose LinSim, a linear accelerator framework with the codes PLACET and Guinea-Pig. It provides a documented well-debugged high level layer of functionality. Users only need to provide the input settings and essential code and/or use some of the many implemented imperfections and algorithms. It can be especially useful for first-time users. Currently the following accelerators are implemented: ATF2, ILC, CLIC and FACET. This paper discusses the framework design and shows its strength in some condensed examples. |
id | oai-inspirehep.net-1417271 |
institution | Organización Europea para la Investigación Nuclear |
language | eng |
publishDate | 2015 |
record_format | invenio |
spelling | oai-inspirehep.net-14172712022-08-10T12:59:17Zhttp://cds.cern.ch/record/2141765engSnuverink, JochemFuster-Martínez, NuriaPfingstner, JuergenA Linear Accelerator Simulation FrameworkAccelerators and Storage RingsMany good tracking tools are available for simulations for linear accelerators. However, several simple tasks need to be performed repeatedly, like lattice definitions, beam setup, output storage, etc. In addition, complex simulations can become unmanageable quite easily. A high level layer would therefore be beneficial. We propose LinSim, a linear accelerator framework with the codes PLACET and Guinea-Pig. It provides a documented well-debugged high level layer of functionality. Users only need to provide the input settings and essential code and/or use some of the many implemented imperfections and algorithms. It can be especially useful for first-time users. Currently the following accelerators are implemented: ATF2, ILC, CLIC and FACET. This paper discusses the framework design and shows its strength in some condensed examples.CERN-ACC-2015-349oai:inspirehep.net:14172712015 |
spellingShingle | Accelerators and Storage Rings Snuverink, Jochem Fuster-Martínez, Nuria Pfingstner, Juergen A Linear Accelerator Simulation Framework |
title | A Linear Accelerator Simulation Framework |
title_full | A Linear Accelerator Simulation Framework |
title_fullStr | A Linear Accelerator Simulation Framework |
title_full_unstemmed | A Linear Accelerator Simulation Framework |
title_short | A Linear Accelerator Simulation Framework |
title_sort | linear accelerator simulation framework |
topic | Accelerators and Storage Rings |
url | http://cds.cern.ch/record/2141765 |
work_keys_str_mv | AT snuverinkjochem alinearacceleratorsimulationframework AT fustermartineznuria alinearacceleratorsimulationframework AT pfingstnerjuergen alinearacceleratorsimulationframework AT snuverinkjochem linearacceleratorsimulationframework AT fustermartineznuria linearacceleratorsimulationframework AT pfingstnerjuergen linearacceleratorsimulationframework |