Cargando…

LHCb - Quality assurance of the LHCb Simulation

Monte Carlo simulation is a vital tool for all physics programmes of particle physics experiments. Their accuracy and reliability in reproducing detector response is of the utmost importance. For the LHCb experiment, which is embarking on a new data-take era with an upgraded detector, a full suite o...

Descripción completa

Detalles Bibliográficos
Autor principal: Popov, Dmitry
Lenguaje:eng
Publicado: 2022
Acceso en línea:http://cds.cern.ch/record/2841050
_version_ 1780976161618132992
author Popov, Dmitry
author_facet Popov, Dmitry
author_sort Popov, Dmitry
collection CERN
description Monte Carlo simulation is a vital tool for all physics programmes of particle physics experiments. Their accuracy and reliability in reproducing detector response is of the utmost importance. For the LHCb experiment, which is embarking on a new data-take era with an upgraded detector, a full suite of verifications has been put in place for its simulation software to ensure the quality of the samples produced. The chain of tests exploits the LHCb infrastructure for software quality control. In this contribution we will describe the procedure and the tests that have been put in place. First-level verifications are performed as soon as new software is submitted for integration in the LHCb GitLab repository. They range from Continous Integration (CI) tests to, so called, 'nightlies': short jobs run overnight to verify the integrity of the software. More in-depth performance and regression tests are carried with dedicated infrastructure (LHCbPR), which compares samples of O(1000) events. Simulation data quality shifters look for anomalies and alert the authors in the case of unexpected changes. Work is also in progress to enable the automatic verification of important variable distributions from a small number of simulated events before the whole production is launched.
id cern-2841050
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2022
record_format invenio
spelling cern-28410502022-11-15T19:53:35Zhttp://cds.cern.ch/record/2841050engPopov, DmitryLHCb - Quality assurance of the LHCb SimulationMonte Carlo simulation is a vital tool for all physics programmes of particle physics experiments. Their accuracy and reliability in reproducing detector response is of the utmost importance. For the LHCb experiment, which is embarking on a new data-take era with an upgraded detector, a full suite of verifications has been put in place for its simulation software to ensure the quality of the samples produced. The chain of tests exploits the LHCb infrastructure for software quality control. In this contribution we will describe the procedure and the tests that have been put in place. First-level verifications are performed as soon as new software is submitted for integration in the LHCb GitLab repository. They range from Continous Integration (CI) tests to, so called, 'nightlies': short jobs run overnight to verify the integrity of the software. More in-depth performance and regression tests are carried with dedicated infrastructure (LHCbPR), which compares samples of O(1000) events. Simulation data quality shifters look for anomalies and alert the authors in the case of unexpected changes. Work is also in progress to enable the automatic verification of important variable distributions from a small number of simulated events before the whole production is launched.Poster-2022-1081oai:cds.cern.ch:28410502022-10-23
spellingShingle Popov, Dmitry
LHCb - Quality assurance of the LHCb Simulation
title LHCb - Quality assurance of the LHCb Simulation
title_full LHCb - Quality assurance of the LHCb Simulation
title_fullStr LHCb - Quality assurance of the LHCb Simulation
title_full_unstemmed LHCb - Quality assurance of the LHCb Simulation
title_short LHCb - Quality assurance of the LHCb Simulation
title_sort lhcb - quality assurance of the lhcb simulation
url http://cds.cern.ch/record/2841050
work_keys_str_mv AT popovdmitry lhcbqualityassuranceofthelhcbsimulation