Rec: Reconstruction components

Home Computing DAQ E-mail Notes Meetings Subsystems Search

This page last edited by MC on November 21, 2006.


This page is obsolete and no longer maintained.

The new address for the Phys documentation is:

http://cern.ch/LHCb-release-area/DOC/rec/


The LHCb software is structured as a set of CMT projects. The Rec components project groups together packages related to reconstruction, which must follow certain rules for their external dependencies. The current list of Rec packages is here. The Rec project depends on the LHCbSys project.

Reference documentation:
Documentation relating to each release of Rec is obtained by following the links in the table below. Here you can access directly the doxygen documentation of the most recent release, and the complete set of release notes.

Available versions
Normally, end users should not need to worry about selecting a version of Rec, as this is selected automatically when selecting an application version. When working outside an application, the environment can be set using the RecEnv script. The following versions are available in the release area

Rec version Release date  Notes
v3r13 10th November 2006 Current version, using Gaudi v18r10 and LHCb v21r11, for DC06 physics pre-production. Changes will only be integrated into this version
v3r12 30th October 2006 Version identical to v3r11 but using Gaudi v18r9 and LHCb v21r10. No longer supported, please move to v3r13
v3r11 24th October 2006 No longer supported, please move to v3r13
v3r10 3rd October 2006 Version currently used used for DC06 rDST production and stripping. No longer supported, please move to v3r13
v3r9 5th September 2006 No longer supported, please move to v3r13
v3r7 4th August 2006 No longer supported, please move to v3r13
v3r6 28th July 2006 No longer supported. Please migrate to v3r13
v3r5 9th July 2006 No longer supported. Please migrate to v3r13
v3r4 23rd June 2006 No longer supported. Please migrate to v3r13
v3r3 18th May 2006 No longer supported. Please migrate to v3r13
v2r2 9th December 2005 Release compatible with June 2005 RTTC data.
v1r5 23rd September 2005 No longer supported. Please migrate to v2r2.
v1r4 26th July 2005 No longer supported. Please migrate to v2r2.
Includes fix to L1 trigger rate described in TS talk of 20050718.
Older versions   No longer supported, please migrate to v2r2

Reporting bugs
You can report bugs or view bug histories via the LHCb core software Savannah portal.

Supported platforms and compilers
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:

Note that the binaries are built using sse2 extensions. They will not work on older machines that do not support the sse2 instruction set (e.g. Pentium III, AMD Sempron)

Forthcoming changes:

Change Status  Notes