CMS geometry through 2020

I. Osborne, E. Brownson, G. Eulisse, C. D. Jones, D. J. Lange, E. Sexton-Kennedy

Research output: Contribution to journalConference articlepeer-review


CMS faces real challenges with upgrade of the CMS detector through 2020 and beyond. 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, and 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.

Original languageEnglish (US)
Article number022026
JournalJournal of Physics: Conference Series
Issue numberTRACK 2
StatePublished - 2014
Externally publishedYes
Event20th International Conference on Computing in High Energy and Nuclear Physics, CHEP 2013 - Amsterdam, Netherlands
Duration: Oct 14 2013Oct 18 2013

All Science Journal Classification (ASJC) codes

  • General Physics and Astronomy


Dive into the research topics of 'CMS geometry through 2020'. Together they form a unique fingerprint.

Cite this