Welcome to the GAUSS project website
Gauss is the simulation program of the LHCb experiment, based on the Gaudi framework and on the LHCbSys classes.
To have access to all the available versions, please follow this link.
This link points to the latest doxygen available for this project.
Gauss mimicks what will happen in LHCb to allow understanding of its experimental conditions and its performance. It integrates two independent phases:
Gauss is structured as a CMT project containing an application package, also called Gauss, and a set of packages (component and linker both) specific to the physics simulation of the experiment and constituting the whole of the application. The application package provides the job options and main program for running the Gauss application. The default options are the configuration used in Production but for those specific to a given job (i.e. number of events, event type). Options for some different configuration of the application are provided. The configuration for different event types are provided in the DecFiles configuration package.
The most recent production is currently in progress to generate MC events for the 2011 data taking. Almost all events are being produced with conditions as similar as possible to the year. Some events will be produced with conditions simular to special data taking as for the 1380 GeV beam energy.
Development productions were done in 2011. They are referred in the book-keeping as 2011. They should NOT be used for physics studies.
The list of event types available for production and their documentaion can be found in the DecFiles web pages.
The type of files that can be produced for simulated data can be found in this page
Two main sets of Simulation Conditions have been used
The generator settings (cross sections, B fractions, etc.) used for the production will soon be made available. For the moment refer to the page for MC09 as only slight changes were introduced.
Statistics for all data types is been produced for both the generator and simulation phase using counters printed in each Gauss job.
Documentation on the counters and on the script to produce the generator and simulation statistics:MC10 was done to simulate events for the 2010 data taking. Samples are still available from the book-keeping and can still be used for the analysis of last year data. It was done with Gauss v39r0 to v39r4 and DecFiles v23r2 to v23r11.
MC09 was done starting with Gauss v37r2 to v37r7. Some of the data can be still be found in the bookkeeping under the Sim03-Rec02 configuration and higher. The data consisted of 10 billions minimum bias without MCtruth and 10 million Miminum bias and some signal samples.
Older DC06 production for physics has been done starting with Gauss v24r8. DC06 data has already been removed or will be removed shortly.
The generator settings (cross sections, B fractions, etc.) used for the production are available from
Documentation for available releases can be found by following the links at the top of this page. The environment for working with a given version of Gauss should be set up with the SetupProject Gauss script.
Refer to the Gauss twiki page for details on version number,
release schedule and contents.
A list of work in progress or foreseen is available from the Gauss development twiki page.
Note that:
Source code and binaries for supported platforms are available on disk (in AFS directory /afs/cern.ch/lhcb/software/releases - $LHCBRELEASES), and in the form of tar file distribution kits. The following platform+compiler combinations are supported:
The history of dependencies and included packages can be viewed for any tagged version (including the ones that have been removed) from the CVS web interface. Check for the versions with the relevant CVS tags. For project dependencies see the GAUSS project.csh file. For the versions of the packages included in the GAUSS project see the GaussSys requirements file. Some more dependencies can be read from the Sim/Gauss requirements file.