Cargando…

CMS geometry through 2020

CMS faces real challenges with upgrade of the CMS detector through 2020. One of the challenges, from the software point of view, is managing upgrade simulations with the same software release as the 2013 scenario. We present the CMS geometry description software model, its integration with the CMS e...

Descripción completa

Detalles Bibliográficos
Autor principal: Osborne, Ianna
Lenguaje:eng
Publicado: 2013
Materias:
Acceso en línea:http://cds.cern.ch/record/1626813
_version_ 1780933800911437824
author Osborne, Ianna
author_facet Osborne, Ianna
author_sort Osborne, Ianna
collection CERN
description CMS faces real challenges with upgrade of the CMS detector through 2020. One of the challenges, from the software point of view, is managing upgrade simulations with the same software release as the 2013 scenario. We present the CMS geometry description software model, its integration with the CMS event setup and core software. The CMS geometry configuration and selection is implemented in Python. The tools collect the Python configuration fragments into a script used in CMS workflow. This flexible and automated geometry configuration allows choosing either transient or persistent version of the same scenario and specific version of the same scenario. We describe how the geometries are integrated and validated, how we define and handle different geometry scenarios in simulation and reconstruction. We discuss how to transparently manage multiple incompatible geometries in the same software release. Several examples are shown based on current implementation assuring consistent choice of scenario conditions. The consequences and implications for multiple/different code algorithms are discussed.
id cern-1626813
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2013
record_format invenio
spelling cern-16268132019-09-30T06:29:59Zhttp://cds.cern.ch/record/1626813engOsborne, IannaCMS geometry through 2020Detectors and Experimental TechniquesCMS faces real challenges with upgrade of the CMS detector through 2020. One of the challenges, from the software point of view, is managing upgrade simulations with the same software release as the 2013 scenario. We present the CMS geometry description software model, its integration with the CMS event setup and core software. The CMS geometry configuration and selection is implemented in Python. The tools collect the Python configuration fragments into a script used in CMS workflow. This flexible and automated geometry configuration allows choosing either transient or persistent version of the same scenario and specific version of the same scenario. We describe how the geometries are integrated and validated, how we define and handle different geometry scenarios in simulation and reconstruction. We discuss how to transparently manage multiple incompatible geometries in the same software release. Several examples are shown based on current implementation assuring consistent choice of scenario conditions. The consequences and implications for multiple/different code algorithms are discussed.CMS-CR-2013-314oai:cds.cern.ch:16268132013-10-11
spellingShingle Detectors and Experimental Techniques
Osborne, Ianna
CMS geometry through 2020
title CMS geometry through 2020
title_full CMS geometry through 2020
title_fullStr CMS geometry through 2020
title_full_unstemmed CMS geometry through 2020
title_short CMS geometry through 2020
title_sort cms geometry through 2020
topic Detectors and Experimental Techniques
url http://cds.cern.ch/record/1626813
work_keys_str_mv AT osborneianna cmsgeometrythrough2020