1 / 12

ACE A COOL Editor

ACE A COOL Editor. ATLAS Level-1 Calorimeter Trigger Joint Meeting 17 th -19 th October 2007, CERN Chun Lik Tan - clat@hep.ph.bham.ac.uk. Contents. Current situation Requirements Software dependencies A first look Features Other requirements Next steps Questions and comments.

coyne
Télécharger la présentation

ACE A COOL Editor

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. ACEA COOL Editor • ATLAS Level-1 Calorimeter Trigger Joint Meeting • 17th-19th October 2007, CERN • Chun Lik Tan - clat@hep.ph.bham.ac.uk

  2. Contents • Current situation • Requirements • Software dependencies • A first look • Features • Other requirements • Next steps • Questions and comments

  3. Current situation • There are tools available that provide varying access to COOL. • KTIDBExplorer (Read-only access) • Various useful scripts are available to create and populate COOL folders e.g. testInitCool, initcalib, etc. • Ad-hoc modification of folder entries is tedious and error prone.

  4. Basic requirements • Browse existing COOL folders • Add new rows based on existing ones • Commit new rows to COOL

  5. Connection tabs Folder contents Folder view A first look...

  6. A first look... • Very unpolished. Most buttons not activated yet. • Connection string hard-coded at the moment! • Only the essential browse, add and commit functionsare ready.

  7. Features • Dedicated tab for separate COOL connections. • Tabulated folder contents including Channel Id, Since and Until fields. • Cloning of existing rows and commit to COOL when changes to new rows have been finalised. • Dockable windows for folder content tables and folder view.

  8. Software dependencies • COOL v2.1.1 and above • TDAQ-01-08-00 and above • modified qtExternal package from L1Calo software • Qt v4.3 and above

  9. Other requirements? • Folder construction from • scratch • XML specification • Lazy loading • XML export • Filter mechanisms

  10. Next steps • Immediate term • Update ACE to build against TDAQ-01-08-03 • Enable all GUI buttons • Remove hard-coded connection string • Medium term • Polish GUI • Lazy loading • filter mechanisms

  11. Questions & Comments ACE

More Related