Simulation in LHCb
This page is intended to hold fast evolving information on the simulation and to allow contributions by all. More information is available from the Gauss official web site that is cross referenced to this site.
Some topics in these pages may be not up to date, in which case they are indicated with
(May-Be-)Not-Up-To-Date. If you find something is no longer up to date, please tag it as such.
Topic being worked on are indicated with
In-Work.
Conveners: Adam Davis, Michal Kreps
Introduction
Gauss is the LHCb Simulation software, built on the
Gaudi Framework.
It consist of a first phase where the events are generated (e.g. pp collisions at 14 TeV) and a second phase where the particles are propagated trough the LHCb detectors.
Current production version is Sim09. For differences in Sim09 versions, please go to
Sim09Differences
Coordinators
The Gauss integration and release manager is
Gloria Corti. The list of topics and coordinators/contacts is
here
.
Gauss Web
The main Gauss web page containing release information and links to user guides and tutorials, is
here
.
Gitlab Repositories
The LHCb simulation framework is housed in the following Gitlab repositories:
Nightly Tests, Performance Regression and Tools
Nightly tests can be found
here.
LHCbPR is found
here.
Generator Statistics for Sim09 can be found
here.
Documentation
Current and future developments
Bugs and features
To report new bugs or unexpected feature use the
LHCbGAUSS JIRA.
You can also check the list of already known bugs and their status.
MC Liaisons
A list of all current MC Liaisons can be found at
LHCbWGLiaisons
MC Piquet
A report on the status of the MC Requestsis presented every two weeks at the PPTS meeting. Instructions for those preparing the report can be found
here.
Future releases
The current sets are under active development and support:
Deadline for contributions |
Project/Package |
Version |
Details |
Group |
Release |
20 Jan 2013 - |
DecFiles |
v25r22 |
Definition of new event types for MC11a |
MC11a |
21 Jan 2013 |
20 Jan 2013 - |
DecFiles |
v26r22 |
Definition of new event types for MC-2012 |
2012 |
21 Jan 2013 |
27 Jan 2013 |
DecFiles |
v27r1 |
With new DECAY.DEC for final tests with Gauss >= v44r2 |
2012 |
28 Jan 2013 |
18 Jan 2013 - |
Gauss |
v42r4 |
All new code for LHCb as reference - no new generators nor G4 |
DEV |
21 Jan 2013 |
18 Jan 2013 - |
Gauss |
v43r4 |
For tests with Geant4 v95r1 and new version of pythia6, lhapdf, based on LHCb v35r3/Gaudi v23r3, |
DEV |
21 Jan 2013 |
22 Jan 2013 - |
Gauss |
v44r4 |
For tests with new EvtGen v13r1 with interface to tauola++, photos++ and pythia8 |
DEV |
23 Jan 2013 |
25 Jan 2013 - |
Geant4 |
v95r2p1 |
Build of G4 9.5.p02 with G4 examples |
2012 |
28 Jan 2012 |
22 Jan 2013 - |
Geant4 |
v95r2 |
Build of G4 9.5.p02 with Voxel volumes from 9.6 |
DEV |
10 Feb 2013 |
28 Jan 2013 |
Gauss |
v45r0 |
First version with all new features for production for physics with 2012 data |
2012 |
31 Jan 2013 |
25 Jan 2013 - |
Boole |
v26r2 |
Based on LHCb v35r3 or v35r4/Gaudi v23r4, with support for upgrade and for productions for 2012 |
2012 |
28 Jan 2013 |
Preview as available in the nightly builds can be found
here
See the
LHCb Tag Collector
for details, status and deadline for contributions for future versions.
Instructions to Gauss Managers to prepare releases
Fast Simulations