What - PowerPoint PPT Presentation

About This Presentation
Title:

What

Description:

Xeres-C XML parser from Apache Software Foundation. Free. http://www.apache.org/ Why? ... ansi -Wall - W) Gaudi developers mailing list. gaudi-developers ... – PowerPoint PPT presentation

Number of Views:28
Avg rating:3.0/5.0
Slides: 18
Provided by: pere83
Category:
Tags: ansi | compiler

less

Transcript and Presenter's Notes

Title: What


1
Whats new in version 5 of GAUDI
  • LHCb Software Week
  • 5-7 July 2000
  • P. Mato / CERN

2
Contents
  • Whats new in GAUDI
  • Review of Progress
  • Status of Release

3
Whats new in GAUDI
  • ROOT based I/O
  • SICb Data Access (Gonzalos talk)
  • Random Number Service (Markuss talk)
  • Tools Service (Glorias talk)
  • Sequencing, Filtering Enhanced Properties
  • New XML parser
  • Bug fixes Improvements
  • Bug reporting tool (Marcos talk)

4
ROOT based I/O
  • Using directly the ROOT libraries to implement
    Object Persistency
  • This has been possible due to the modularization
    efforts in the latest versions of ROOT
  • Retired RIO and RIOT packages from G. Barrand
  • Small library dependency problem in NT
  • Transparent to the end-user

5
Sequencing, Filtering Enhanced Properties
  • Work done by D. Quarrie (ATLAS) following the
    ideas existing in the BaBar framework
  • An (small) example of a collaboration
  • New package (GaudiAlg) introduced. A collection
    of general purpose Algorithms.

6
(No Transcript)
7
(No Transcript)
8
(No Transcript)
9
(No Transcript)
10
(No Transcript)
11
(No Transcript)
12
New XML parser
  • Xeres-C XML parser from Apache Software
    Foundation
  • Free
  • http//www.apache.org/
  • Why?
  • Better parser (experts view)
  • Single library instead of 2 currently (XML4C and
    ICU)
  • Transparent to the end-user

13
Bug Fixes and Improvements
  • JobOptions files with environment variables
  • strings properties with (xxx) are resolved
  • Separated library for Fortran routines in SicbCnv
  • Change common block size for N-tuples
  • ApplicationMgr property evtSel NONE if input
    event file in not required
  • Stop application if Algorithm fails execution
  • Property OutputLevel for Services made to work
  • Improved printout of ChronoSvc

14
Development Environment changes
  • CMT version v1r5 (see Florences talk tomorrow)
  • New compilers on NT
  • Visual C 6.0
  • Visual Fortran 6.1
  • Adopted new compilation flags on Linux to make
    the code more portable
  • (-ansi -Wall - W)
  • Gaudi developers mailing list
  • gaudi-developers_at_listbox.cern.ch
  • Problem reporting tool (see Marcos talk)

15
What will not be on the Release
  • Event collections
  • Monitoring utilities (property browser, data
    store browser, )
  • Re-structuring of ApplicationMgr

16
Task List (from last April)
17
Status of release 5
  • All packages being committed and working in the
    DEV area
  • Very minor changes needed
  • Working on new version of Users Guide
  • Public release in 2 weeks (holiday period!)
Write a Comment
User Comments (0)
About PowerShow.com