L1Calo Databases ● Overview ● Trigger Configuration DB ● L1Calo OKS Database ● L1Calo COOL Database ● ACE Murrough Landon 16 June 2008.

Slides:



Advertisements
Similar presentations
1 Databases in ALICE L.Betev LCG Database Deployment and Persistency Workshop Geneva, October 17, 2005.
Advertisements

ACE A COOL Editor ATLAS Level-1 Calorimeter Trigger Joint Meeting 17 th -19 th October 2007, CERN Chun Lik Tan -
May 14, 2001E. Gallas/Trigger Database1 Status of the Trigger Database Elizabeth Gallas, Rich Wellner, Vicky White Fermilab - Computing Division See my.
Alignment Strategy for ATLAS: Detector Description and Database Issues
LHC: ATLAS Experiment meeting “Conditions” data challenge Elizabeth Gallas - Oxford - August 29, 2009 XLDB3.
2nd September Richard Hawkings / Paul Laycock Conditions data handling in FDR2c  Tag hierarchies set up (largely by Paul) and communicated in advance.
ACE A COOL Editor ATLAS Online Database meeting 3 rd December 2007, CERN Chun Lik Tan -
Databases E. Leonardi, P. Valente. Conditions DB Conditions=Dynamic parameters non-event time-varying Conditions database (CondDB) General definition:
1 Online Calibration of Calorimeter Mrinmoy Bhattacharjee SUNY, Stony Brook Thanks to: D. Schamberger, L. Groer, U. Bassler, B. Olivier, M. Thioye Institutions:
ATLAS Detector Description Database Vakho Tsulaia University of Pittsburgh 3D workshop, CERN 14-Dec-2004.
Software installation for commissioning tests Olivier Deschamps Calorimeter commissioning meeting – 05 april 2007.
Partners’ Webinar 01/31/2013 Karol Jarkovsky Solution Architect Upgrading Kentico.
Clara Gaspar, March 2005 LHCb Online & the Conditions DB.
Multistep Runs with ROD Crate DAQ Murrough Landon, QMUL Outline: Overview Implementation Comparison with existing setup Readout Status ModuleServices API.
Artemis School On Calibration and Performance of ATLAS Detectors Jörg Stelzer / David Berge.
1 SDD: DA and preprocessor Francesco Prino INFN Sezione di Torino ALICE offline week – April 11th 2008.
Online System Status LHCb Week Beat Jost / Cern 9 June 2015.
Pixel DQM Status R.Casagrande, P.Merkel, J.Zablocki (Purdue University) D.Duggan, D.Hidas, K.Rose (Rutgers University) L.Wehrli (ETH Zuerich) A.York (University.
Configuration database status report Eric van Herwijnen September 29 th 2004 work done by: Lana Abadie Felix Schmidt-Eisenlohr.
ATLAS and the Trigger System The ATLAS (A Toroidal LHC ApparatuS) Experiment is one of the four major experiments operating at the Large Hadron Collider.
L1Calo Installation Status Murrough Landon, QMUL Level-1 Calorimeter Trigger (University of Birmingham, University of Heidelberg, University of Mainz,
Level 1-2 Trigger Data Base development Current status and overview Myron Campbell, Alexei Varganov, Stephen Miller University of Michigan August 17, 2000.
20 October 2005 LCG Generator Services monthly meeting, CERN Validation of GENSER & News on GENSER Alexander Toropin LCG Generator Services monthly meeting.
ATLAS and the Trigger System The ATLAS (A Toroidal LHC ApparatuS) Experiment [1] is one of the four major experiments operating at the Large Hadron Collider.
Maria del Carmen Barandela Pazos CERN CHEP 2-7 Sep 2007 Victoria LHCb Online Interface to the Conditions Database.
ATLAS The ConditionDB is accessed by the offline reconstruction framework (ATHENA). COOLCOnditions Objects for LHC The interface is provided by COOL (COnditions.
AliRoot survey: Calibration P.Hristov 11/06/2013.
ATLAS Detector Resources & Lumi Blocks Enrico & Nicoletta.
Schedule ● External Links ● Calorimeter Signals ● Internal Tests ● System Tests ● Combined Runs ● Schedule Murrough Landon 19 April 2007 A brief update.
CT-PPS DB Info (Preliminary) DB design will be the same as currently used for CMS Pixels, HCAL, GEM, HGCAL databases DB is Oracle based A DB for a sub-detector.
L1Calo DBs: Status and Plans ● Overview of L1Calo databases ● Present status ● Plans Murrough Landon 20 November 2006.
DB and Information Flow Issues ● Selecting types of run ● L1Calo databases ● Archiving run parameters ● Tools Murrough Landon 28 April 2009.
Online Software Status ● Overview ● Recent Changes ● Required Changes ● Desirable Changes ● Upgrade ● Summary Murrough Landon 1 July 2009.
L1Calo Databases ● Overview ● Recent Activitity ● To Do List ● Run types Murrough Landon 4 June 2007.
Online Database Developments ● Overview ● OKS database status and plans ● COOL database developments ● Validating calibrations ● Tools ● Summary Murrough.
M4 Operations ● Operational model for M4 ● Shifts and Experts ● Documentation and Checklists ● Control Room(s) ● AOB Murrough Landon 24 July 2007.
THIS MORNING (Start an) informal discussion to -Clearly identify all open issues, categorize them and build an action plan -Possibly identify (new) contributing.
Calibration Operations ● Recent Changes ● Required Changes ● Calibration by Shifters Murrough Landon 23 March 2011.
Rainer Stamen, Norman Gee
Calorimeter Status Electronics Installation and Commissioning
Online Database Work Overview Work needed for OKS database
Christoph Blume Offline Week, July, 2008
Database Replication and Monitoring
Working in the Forms Developer Environment
Calibration Status Energy Calibration Stabilities/instabilities
CALGO: Software Tasks cal software:
Overview – SOE PatchTT November 2015.
Chapter 18 Maintaining Information Systems
Run Control (and Other) Work
H. Rème, I.Dandouras and A. Barthe IRAP, Toulouse, France
Online Database Status
Online Software Status
Conditions Database Current conditions folders Proposed new folders
Software Testing With Testopia
Online Software Status
Recent Online SW/DB Changes
Online SW Readiness (or not)
Online SW, DB & Calibration
Online Software Status
Remaining Online SW Tasks
Level 1 (Calo) Databases
Online SW and Database Status
Cabling Lengths and Timing
Discussions on group meeting
Online Software “To Do” List
TriggerDB copy in TriggerTool
Level-1 Calo Monitoring
ATLAS: Level-1 Calorimeter Trigger
Maintaining Information Systems (SAD- 18)
Offline framework for conditions data
Presentation transcript:

L1Calo Databases ● Overview ● Trigger Configuration DB ● L1Calo OKS Database ● L1Calo COOL Database ● ACE Murrough Landon 16 June 2008

, QMUL 2 Online CERN L1Calo Database Overview

, QMUL 3 Online CERN Trigger Configuration Database ● Contents – complete description of Level 1 and HLT trigger menus – includes separate prescales and other CTP settings – developed by trigger configuration group ● L1Calo – until last week we were still using a private OKS based trigger menu that only contained L1Calo specific settings ● satisfactory and stable for over six years – now (finally!) linked to trigger configuration database ● requires DetCommon: dependency on tdaq and offline SW – first successful load of L1Calo hardware from oracle DB last friday

, QMUL 4 Online CERN L1Calo OKS Database ● Contents – usual description of segments, hardware and applications ● most of our hardware objects are now also Resources – also description of internal digital cables ● mainly via Cable objects (historical) ● also added Resources and ResourceSets to link with ROS and to provide more granularity in disabling parts of the trigger hardware – definition of data sources/sinks for internal tests – private (L1Calo only) trigger menus ● soon to be discontinued ● Source – hardware segments and cabling now generated by script ● internal cabling is algorithmic, no connection to TC database yet

, QMUL 5 Online CERN L1Calo COOL Database ● Contents – results of all calibration runs ● historical record for trends ● even if never used to configure the system – sets of “validated” calibrations ● subset of calibration results that pass validation checks and are significantly different from previous validated calibration – run parameters ● global settings for configuring both Physics and calibration runs – configuration parameters ● operation settings, at module or channel level

, QMUL 6 Online CERN Calibration and Database Procedures ● Operational model – configure calibration run from COOL – take calibration data – store calibration results – run validation procedure ● update validated calibration results if appropriate – normal runs use latest validated calibration data

, QMUL 7 Online CERN Implementation Status (1) ● General – Basic scheme in operation for over a year – Reasonably happy with it ● Improvements Required – Need better handling of error codes when validating Preprocessor calibrations (results of several different types of calibration get combined) – Consistent use of error codes across the L1Calo system – Need to track module IDs for the whole system ● Only done for purely online procedures at the moment – Further schema changes need for some preprocessor data

, QMUL 8 Online CERN Implementation Status (2) ● Preprocessor – analogue pulse pedestal measurement and setting ● procedure presently running offline (could be online in GNAM) ● works well, though further tuning of the algorithms desirable – coarse timing (BC level) ● online timing scans OK within one calorimeter partition ● not so easy to align different partitions (need beam!) ● minor schema changes foreseen – pulse shape and fine timing ● calibration procedures tested with pulsers but not really tuned ● recently decided on schema changes – calculate filter coefficients offline rather than at time of use ● pulse shape from calibration pulses not the same as from beam – energy calibration, Et correction ● still under development...

, QMUL 9 Online CERN Implementation Status (3) ● Cluster & Jet/Energy Processor – digital timing at module and channel level – all modules obtain timing calibration from COOL – most calibrations now automated and writing to COOL ● still manual for final merger modules (CMMs): very few channels

, QMUL 10 Online CERN To Do List ● Use Oracle! – Still using SQLite at point 1 ● Convenient while we are still making schema changes ● Aim to switch to ATONR before beam... ● Configuration data – Intend to move remaining configuration from OKS to COOL ● Tools – Need more work on extracting, analysing and presenting trends in calibration results

, QMUL 11 Online CERN ACE: A Cool Editor (1) ● Features – COOL database browser and “editor” ● Uses pure COOL API ● Supports all LCG DB technologies including SQLite – Open multiple databases and folders ● Select all IOVs or (by default) just the latest IOV [new] – Filters for selecting subset of channels [new] – “Edit” rows ● clone existing row ● modify values ● commit updated row (gets new interval of validity)

, QMUL 12 Online CERN ACE: A Cool Editor (2) ● Availability – ACE is now packaged with the LCG COOL release ● Latest bug fixes in COOL_2_5_0 (not in ATHENA ) – Needs Qt 4 and LCG packages ● Source various LCG setup scripts ● Or run via L1Calo script at /afs/cern.ch/atlas/project/tdaq/level1/calo/bin/ace.sh – runs private copy of latest version ● Restrictions – Only supports single version folders at the moment ● Support – Web page coming soon... – Bug reports and feature requests to the author: ● Chun Lik (Alvin) Tan:

, QMUL 13 Online CERN ACE Screenshot 1: Connect to New DB

, QMUL 14 Online CERN ACE Screenshot 2: Connect to Known DB

, QMUL 15 Online CERN ACE Screenshot 3: Browse Folders

, QMUL 16 Online CERN ACE Screenshot 4: Filter Rows

, QMUL 17 Online CERN ACE Screenshot 5: Clone Row to Edit

, QMUL 18 Online CERN ACE Screenshot 6: Commit Modification