LHCb Core Software Meeting

Date and Location

31 January 2007
10:30 - 12:00
CERN (2-R-030)

Attendees

Florence, Gloria, Hubert, Marco Ca., Marco Cl. (minutes), Matt, Olivier, Thomas, Wouter

Apologies

Andres, Markus, Philippe

Subjects

News

Marco Ca.: hope that nothing will change in LCGCMT from the nightly version, because it required many changes in LHCb requirements to work around problems, and we should not need to do it again after LCG 50 release. (Problems in Reflex and SEAL requirements)

Software Releases

Gaudi (Hubert)

  • Patches:
    • Atlas: GaudiHandle, PropertyEntry, genconf.cpp (Python option files), ServiceManager (return failure if one of the service failed to finalize)
    • Vania: Aida2ROOT (not yet working)
  • Working on installation of Python modules in InstallArea
    After some discussion, we agreed that:
    • it is good to have a python module for each package ("from GaudiPython import gaudimodule" instead of "import gaudimodule"), anyway backward compatibility will be assured with a warning to migrate to the new convention
    • we do not to want .pyc files installed (for compatibility issues)
    • executable python scripts that are not importable will go to a directory that has to appear on the PATH (the scripts will be identified with a CMT pattern) Hubert will prepare a detailed proposal.

LHCb, Boole, Brunel (Marco Ca.)

  • Brunel and Boole released
  • Fighting against Win32
    • apply changes transparent to Linux and re-tagging
    • should be ready by the end of the week
  • HLT not yet released
  • Discussion with Patrick to resurrect Exclusive HLT (need some reorganization of packages)

Gauss (Gloria)

  • Gauss v25r8
    • cleaned options for pilot run
    • check for new generators in producition
    • fixes for bugs affecting few special cases
    • introduced sampling of halo
  • Gauss v30r1
    • tried to run it (DC06) and obtained compatible results
    • use Geant4 8.2

Round Table

Marco Cl. for Markus
  • Submitted a patch to GaudiPoolDb to set the maximum file size for ROOT, the default is now 3.5GB
    We agreed that if there are not strong reasons why to have a limit (like maximum file size), we should remove the limit.
  • Observed a bug in ApplicationMgr: ApplicationMgr.Runable = "<runable-class>/Runable"; does not work anymore.
    Marco Cl. observed the same problem in ServiceManager.
Hubert
fixed the "release" page, working on the "releases" one
Florence
  • fixed several scripts for CMTPROJECTPATH
  • working on setupPanoramix
Marco Ca.
  • recent versions of putty are not working (cvs checkout gets corrupted files). Putty 5.3b works
  • we need a warning on SLC4 machines if somebody is trying to use applications released only for SLC3
  • we need to make Gaudi work on AMD64

-- MarcoClemencic - 06 Feb 2007

Edit | Attach | Watch | Print version | History: r1 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r1 - 2007-02-06 - MarcoClemencic
 
    • 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