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...

Descripción completa

Detalles Bibliográficos
Autores principales: Snuverink, Jochem, Fuster-Martínez, Nuria, Pfingstner, Juergen
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