Home Computing DAQ E-mail Notes Meetings Subsystems Search

 

Version

v12r5

Release Date 2 December 2004
Description

 

Backward-compatible development version. Based on Gaudi v15r5 and LHCb v16r4. Includes LoKi v3r6.

 

New version with some modifications and many additions. All changes that could interfere with the stripping but were not needed appear in this version.

Also there are many new features to allow the development of the HLT.

 

Main modifications

Physics:

  • loadTools() has been made private in DVAlgorithm. Remove all instances in your private code.

  • New KFFitTool doing vertex fits allowing usage of photons, constraints on intermediate resonances...

  • Bug fix in the ParabolicTransporter.

  • Updated DaVinciEff package. See the documentation note.

  • The DebugTool now uses standard units (configurable by options).

  • LoKi v3r6

Trigger:

  • New Hlt/HltGeneric, the L1-confirmation algorithm for the HLT

  • Bug fix in Trg sequence

  • New RichHltSys with several other packages allowing to use RICH in the HLT.

  • The TrgParticleMaker now can use Calo and RICH.

  • LoKiHlt v2r0

New platform

(copied from Marco's mail to lhcb)

A new version of linux, scientific linux CERN 3 (slc3), has been deployed at CERN. All DaVinci versions starting from v12r3 are compiled for this platform too.

We strongly recommend to lxplus users to move to SLC3 at your earliest convenience. You can login to the CERN SLC3 cluster using the alias lxslc3 (i.e. ssh lxslc3 instead of ssh lxplus). Note that currently the slc3 machines are rather empty, so you should gain by making the move early.

The lxplus alias will be changed to point to the lxslc3 cluster early in January. Redhat7.3 will continue to be accessible via the lxplus7 alias for some time after that, but the capacity will be reduced rather rapidly.

The LHCb software will from now on be released for slc3 in both optimised and debug builds. We will continue to provide optimised binaries for rh73 for as long as there is demand.

Please report any problem.

Known problems: Troubles with RFIO: Crashes in PoolRootTreeEvtCnvSvc. Try to use the following trick, which seems to work fine:
  • Copy the file
    /afs/cern.ch/user/p/pkoppenb/public/.rootauthrc
    to your home directory
  • Make sure there is no .rootrc file there, or at least that you know what it is doing.
  • Replace all the "rfio:" by "castor:" in your input data. It will look like
    EventSelector.Input   = {
    "DATAFILE='PFN:castor:/castor/cern.ch/lhcb/DC04/00000541_00000665_9.dst'
    TYP='POOL_ROOTTREE' OPT='READ'"};

    This will pick up rootd instead of rfio.
Documentation Doxygen
Release notes (for detailed release notes of each packages look in the release area)
Requirements
Installation follow the LHCb installation procedure
tar files of the sources
web access to CVS repository
web access to AFS release area

DaVinci packages modified with respect to v12r4

 

Phys/ DaVinci v12r5 2004-12-01
Hlt/ HltGeneric v2r0 New package
L0/ L0MuonKernel v2r3 Bug fix
L0MuonTrigger v2r2p1 Use L0MuonKernel v2r3
L0Checker v3r0 New properties
Phys/ DaVinciAssociators v5r2p1 Remove annoying error message
DaVinciEff v3r2 Updated EffSelCheck
DaVinciFilter v1r3 New Filter tools and algorithms
DaVinciKernel v2r1 Small modifications
DaVinciMCTools v5r7 Use standard units in DebugTool
DaVinciTest v5r4 Bug fix in ChargedPtotoPAnalysis
DaVinciTools v11r3 Remove PreDV
DaVinciTransporter v1r2 Bug Fix in ParabolicTransporter
VertexFit v1r2 New KFFitTool
PhysSel/ PhysSeleSys v7r12
Bd2a1Dstar v2r4
Bs2MuMu v2r4p1
Rich/ RichHLTSys v1r0
RichTrgGlobalPID v1r0 HLT global PID
RichTrgLocalPID v1r0 HLT local PID
RichTrgTools v1r0
Tools/ LoKi v3r6
LoKiHlt v2r0
Utilities v1r12 Removed TriggerFilter.*
Trg/ TrgSys v1r1 Modified options
TrgTools v6r1 Updated TrgParticleMaker
LHCb  packages used LHCb v16r4 (refer to the requirements files for full package list and corresponding release notes for details)
Gaudi packages used based on Gaudi v15r5.