The LHCb simulation application, Gauss, is based on the Gaudi framework ; on experiment basic components such as the Event Model ; Detector Description. Gauss also depends on external libraries for the generation of the primary events (PYTHIA 6, EvtGen, etc.) ; 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 ; particle guns. It is used for purely generator-level studies as well as full simulations. Gauss is used both directly by users ; in massive central productions on the grid. The design ; implementation of the application ; 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 flexibililty needed for the different tasks for which it is used, from evaluation of physics reach to background modeling, together with the stability ; reliabilty of the code will also be described.

The LHCb simulation application, gauss: Design, evolution ; experience

PAPPAGALLO, MARCO IGNAZIO;
2011-01-01

Abstract

The LHCb simulation application, Gauss, is based on the Gaudi framework ; on experiment basic components such as the Event Model ; Detector Description. Gauss also depends on external libraries for the generation of the primary events (PYTHIA 6, EvtGen, etc.) ; 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 ; particle guns. It is used for purely generator-level studies as well as full simulations. Gauss is used both directly by users ; in massive central productions on the grid. The design ; implementation of the application ; 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 flexibililty needed for the different tasks for which it is used, from evaluation of physics reach to background modeling, together with the stability ; reliabilty of the code will also be described.
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11586/179824
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 648
  • ???jsp.display-item.citation.isi??? 580
social impact