LHCb Core Software Meeting

Date and Location

25. October 2006
10:00 - 11:20
CERN (2-R-030)


Andres (phone), Andrew, Florence, Gloria, Greig (phone), Hubert, Joel, Juan, Marco Ca., Marco Cl. (minutes), Markus, Matt, Olivier, Pere, Philippe, Thomas



  • LCG 48 is being prepared. Based on SEAL 1.9.0 (not yet ready).
    Marco Ca.: the time we have to wait to be able to validate any piece of the code is too long (as usual).
  • (Marco Ca.) In the last days we had few problems with AFS. It turned out that it was due to an overloaded server (shared between LHCb and COMPASS). We should ask for dedicated AFS servers.

Software Releases

Gaudi (Hubert)

  • Gaudi v18r9 has been released (same code as v18r8, but LCG 47c)
    A problem with IO delayed the release (conflicts between LCG HepMC and our private copy, that will be removed).
  • (Olivier) A problem with the propagation of context has been fixed (in v18r8).

Andrew: the DataListnerSvc is available in Gaudi CVS, but not released because it does not compile on Win32.
The problem on Win32 is due to a piece of code imported from monalisa, which will be anyway dropped as soon as DIRAC will support monalisa at the level of the wrapper.
The proposal is to encompass the problematic code with ifdef to enable the functionality only on Linux.
We agreed to implement this solution. Andrew will do the changes.

LHCb, Boole, Brunel (Marco Ca.)

  • Released today (Brunel v30r11, Boole v12r7, LHCb v21r9, Lbcom v5r6, Rec v3r11, XmlDDDB v30r12, XmlConditions v2r4) based on Gaudi v18r8.
  • Florence will release the same code using Gaudi v18r9 at the end of the week.
  • Problems encountered while building on windows because of a string too long. The problem can be avoided with a trick or with the InstallArea.

Gauss (Gloria)

  • The new release will be based on the new version of LHCb.
  • Few changes are needed for the new version of XmlDDDB.

DaVinci (Juan)

  • Almost ready to release.
  • Many bug-fixes.
  • Test on the extrapolator to use are ongoing (the change is done through job options).

Panoramix (Guy)

  • Problem on Linux with the binary version: if the ROOT service is loaded after POOL, the graphic does not work. In Python ROOT is loaded first, and on Windows there is no problem.

Round Table

Marco Cl.
Added the possibility to replace conditions from job options. Limitations: works only if the condition already exists in the XML (or CondDB) and if they are accessed through the UpdateManagerSvc. The code will be released with the next version of LHCb. Marco Ca. proposes to configure the MagneticFieldSvc with a condition.
Fighting with LFC (cannot delete files). Some information are missing in the book-keeping: we cannot produce the catalogs with ancestors, so we cannot run Brunel on ETC.
Book-keeping contains links to log files on machines that do not exist anymore.
Ganga 4.2.2 has been released. Now branching for 4.3. More people are using it and finding bugs. Gloria and Andrew are porting scripts used to submit Gauss to LSF to Ganga.
gfal version of the DataStreamTool is well advanced. Currently it stages files in blocks and passes them in the same order given by the user. The details to make the new functionalities available for public usage/testing will be discussed with Marco Cl.

-- MarcoClemencic - 26 Oct 2006

Edit | Attach | Watch | Print version | History: r5 < r4 < r3 < r2 < r1 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r5 - 2006-11-17 - unknown
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    LHCb All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback