1 / 17

What’s new in version 5 of GAUDI

What’s new in version 5 of GAUDI. LHCb Software Week 5-7 July 2000 P. Mato / CERN. Contents. What’s new in GAUDI Review of Progress Status of Release. What’s new in GAUDI. ROOT based I/O SICb Data Access (Gonzalo’s talk) Random Number Service (Markus’s talk)

Télécharger la présentation

What’s new in version 5 of GAUDI

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. What’s new in version 5 of GAUDI LHCb Software Week 5-7 July 2000 P. Mato / CERN

  2. Contents • What’s new in GAUDI • Review of Progress • Status of Release What's new in version 5 of GAUDI

  3. What’s new in GAUDI • ROOT based I/O • SICb Data Access (Gonzalo’s talk) • Random Number Service (Markus’s talk) • Tools Service (Gloria’s talk) • Sequencing, Filtering & Enhanced Properties • New XML parser • Bug fixes & Improvements • Bug reporting tool (Marco’s talk) What's new in version 5 of GAUDI

  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 What's new in version 5 of GAUDI

  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. What's new in version 5 of GAUDI

  6. What's new in version 5 of GAUDI

  7. What's new in version 5 of GAUDI

  8. What's new in version 5 of GAUDI

  9. What's new in version 5 of GAUDI

  10. What's new in version 5 of GAUDI

  11. What's new in version 5 of GAUDI

  12. New XML parser • Xeres-C XML parser from Apache Software Foundation • Free • http://www.apache.org/ • Why? • Better parser (expert’s view) • Single library instead of 2 currently (XML4C and ICU) • Transparent to the end-user What's new in version 5 of GAUDI

  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 What's new in version 5 of GAUDI

  14. Development Environment changes • CMT version v1r5 (see Florence’s 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@listbox.cern.ch • Problem reporting tool (see Marco’s talk) What's new in version 5 of GAUDI

  15. What will not be on the Release • Event collections • Monitoring utilities (property browser, data store browser, …) • Re-structuring of ApplicationMgr What's new in version 5 of GAUDI

  16. Task List (from last April) What's new in version 5 of GAUDI

  17. Status of release 5 • All packages being committed and working in the DEV area • Very minor changes needed • Working on new version of User’s Guide • Public release in 2 weeks (holiday period!) What's new in version 5 of GAUDI

More Related