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 diff...
We report the status of the CMS full simulation for Run 3. During the long shutdown of the LHC a sig...
The CMS full simulation using Geant4 has delivered billions of simulated events for analysis during ...
The CMS experiment relies on a substantial C++ and Python-based software release for its day-to-day ...
Fireworks, the event-display program of CMS, was extended with an advanced geometry visualization pa...
We report on the status of the CMS full simulation software for Run 2 operations of the LHC. Initial...
Over the past several years, the CMS experiment has made significant changes to its detector simulat...
We report on the status of the CMS full simulation software for Run 2 operations of the LHC. Initial...
New misalignment scenarios are implemented for the CMS Tracker as a set of working hypotheses for si...
CMS experiment has used detector simulation software in its conceptual as well as technical design. ...
The job configuration system of the CMS experiment is based on the Python programming language. Soft...
. In 2008, the CMS experiment made the transition from a custom-parsed language for job configuratio...
We report on the status and plans for the event reconstruction software of the CMS experiment. The ...
The CMS full simulation using Geant4 has delivered billions of simulated events for analysis during ...
CMS experiment has used detector simulation software in its conceptual as well as technical design. ...
The re-engineered CMS EDM was presented at CHEP in 2006. Since that time we have gained a lot of ope...
We report the status of the CMS full simulation for Run 3. During the long shutdown of the LHC a sig...
The CMS full simulation using Geant4 has delivered billions of simulated events for analysis during ...
The CMS experiment relies on a substantial C++ and Python-based software release for its day-to-day ...
Fireworks, the event-display program of CMS, was extended with an advanced geometry visualization pa...
We report on the status of the CMS full simulation software for Run 2 operations of the LHC. Initial...
Over the past several years, the CMS experiment has made significant changes to its detector simulat...
We report on the status of the CMS full simulation software for Run 2 operations of the LHC. Initial...
New misalignment scenarios are implemented for the CMS Tracker as a set of working hypotheses for si...
CMS experiment has used detector simulation software in its conceptual as well as technical design. ...
The job configuration system of the CMS experiment is based on the Python programming language. Soft...
. In 2008, the CMS experiment made the transition from a custom-parsed language for job configuratio...
We report on the status and plans for the event reconstruction software of the CMS experiment. The ...
The CMS full simulation using Geant4 has delivered billions of simulated events for analysis during ...
CMS experiment has used detector simulation software in its conceptual as well as technical design. ...
The re-engineered CMS EDM was presented at CHEP in 2006. Since that time we have gained a lot of ope...
We report the status of the CMS full simulation for Run 3. During the long shutdown of the LHC a sig...
The CMS full simulation using Geant4 has delivered billions of simulated events for analysis during ...
The CMS experiment relies on a substantial C++ and Python-based software release for its day-to-day ...