Cargando…

The LHCb Simulation Application, Gauss: Design, Evolution and Experience

The LHCb simulation application, Gauss, is based on the Gaudi framework and on experiment basic components such as the Event Model and Detector Description. Gauss also depends on external libraries for the generation of the primary events (PYTHIA 6, EvtGen, etc.) and on GEANT4 for particle transport...

Descripción completa

Detalles Bibliográficos
Autores principales: Miglioranzi, S, Clemencic, M, Corti, C, Easo, S, Jones, C R, Pappagallo, M, Robbe, P
Lenguaje:eng
Publicado: 2011
Materias:
Acceso en línea:http://cds.cern.ch/record/1322402
_version_ 1780921574582386688
author Miglioranzi, S
Clemencic, M
Corti, C
Easo, S
Jones, C R
Pappagallo, M
Robbe, P
author_facet Miglioranzi, S
Clemencic, M
Corti, C
Easo, S
Jones, C R
Pappagallo, M
Robbe, P
author_sort Miglioranzi, S
collection CERN
description The LHCb simulation application, Gauss, is based on the Gaudi framework and on experiment basic components such as the Event Model and Detector Description. Gauss also depends on external libraries for the generation of the primary events (PYTHIA 6, EvtGen, etc.) and on GEANT4 for particle transport in the experimental setup. The application supports the production of different types of events from minimum bias to B physics signals and particle guns. It is used for purely generator-level studies as well as full simulations. Gauss is used both directly by users and in massive central productions on the grid. The design and implementation of the application and its evolution due to evolving requirements will be described as in the case of the recently adopted Python-based configuration or the possibility of taking into account detectors conditions via a Simulation Conditions database. The challenge of supporting at the same time the flexibility needed for the different tasks for which it is used, from evaluation of physics reach to background modeling, together with the stability and reliability of the code will also be described.
id cern-1322402
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2011
record_format invenio
spelling cern-13224022019-09-30T06:29:59Zhttp://cds.cern.ch/record/1322402engMiglioranzi, SClemencic, MCorti, CEaso, SJones, C RPappagallo, MRobbe, PThe LHCb Simulation Application, Gauss: Design, Evolution and ExperienceComputing and ComputersThe LHCb simulation application, Gauss, is based on the Gaudi framework and on experiment basic components such as the Event Model and Detector Description. Gauss also depends on external libraries for the generation of the primary events (PYTHIA 6, EvtGen, etc.) and on GEANT4 for particle transport in the experimental setup. The application supports the production of different types of events from minimum bias to B physics signals and particle guns. It is used for purely generator-level studies as well as full simulations. Gauss is used both directly by users and in massive central productions on the grid. The design and implementation of the application and its evolution due to evolving requirements will be described as in the case of the recently adopted Python-based configuration or the possibility of taking into account detectors conditions via a Simulation Conditions database. The challenge of supporting at the same time the flexibility needed for the different tasks for which it is used, from evaluation of physics reach to background modeling, together with the stability and reliability of the code will also be described.LHCb-PROC-2011-006CERN-LHCb-PROC-2011-006oai:cds.cern.ch:13224022011-01-14
spellingShingle Computing and Computers
Miglioranzi, S
Clemencic, M
Corti, C
Easo, S
Jones, C R
Pappagallo, M
Robbe, P
The LHCb Simulation Application, Gauss: Design, Evolution and Experience
title The LHCb Simulation Application, Gauss: Design, Evolution and Experience
title_full The LHCb Simulation Application, Gauss: Design, Evolution and Experience
title_fullStr The LHCb Simulation Application, Gauss: Design, Evolution and Experience
title_full_unstemmed The LHCb Simulation Application, Gauss: Design, Evolution and Experience
title_short The LHCb Simulation Application, Gauss: Design, Evolution and Experience
title_sort lhcb simulation application, gauss: design, evolution and experience
topic Computing and Computers
url http://cds.cern.ch/record/1322402
work_keys_str_mv AT miglioranzis thelhcbsimulationapplicationgaussdesignevolutionandexperience
AT clemencicm thelhcbsimulationapplicationgaussdesignevolutionandexperience
AT cortic thelhcbsimulationapplicationgaussdesignevolutionandexperience
AT easos thelhcbsimulationapplicationgaussdesignevolutionandexperience
AT jonescr thelhcbsimulationapplicationgaussdesignevolutionandexperience
AT pappagallom thelhcbsimulationapplicationgaussdesignevolutionandexperience
AT robbep thelhcbsimulationapplicationgaussdesignevolutionandexperience
AT miglioranzis lhcbsimulationapplicationgaussdesignevolutionandexperience
AT clemencicm lhcbsimulationapplicationgaussdesignevolutionandexperience
AT cortic lhcbsimulationapplicationgaussdesignevolutionandexperience
AT easos lhcbsimulationapplicationgaussdesignevolutionandexperience
AT jonescr lhcbsimulationapplicationgaussdesignevolutionandexperience
AT pappagallom lhcbsimulationapplicationgaussdesignevolutionandexperience
AT robbep lhcbsimulationapplicationgaussdesignevolutionandexperience