Clara Gaspar, March 2005 LHCb Online & the Conditions DB.

Slides:



Advertisements
Similar presentations
The Detector Control System – FERO related issues
Advertisements

Clara Gaspar on behalf of the LHCb Collaboration, “Physics at the LHC and Beyond”, Quy Nhon, Vietnam, August 2014 Challenges and lessons learnt LHCb Operations.
André Augustinus ALICE Detector Control System  ALICE DCS is responsible for safe, stable and efficient operation of the experiment  Central monitoring.
CHEP 2012 – New York City 1.  LHC Delivers bunch crossing at 40MHz  LHCb reduces the rate with a two level trigger system: ◦ First Level (L0) – Hardware.
1 Databases in ALICE L.Betev LCG Database Deployment and Persistency Workshop Geneva, October 17, 2005.
Peter Chochula, January 31, 2006  Motivation for this meeting: Get together experts from different fields See what do we know See what is missing See.
MICE CM Berkeley 9-12 Feb February 2005 Edda Gschwendtner 1 Control/Monitoring and DAQ for PIDs Edda Gschwendtner.
Jianchun (JC) Wang, 08/21/99 RICH Electronics and DAQ Chip Carrier Short Cable Transition Board Long Cable Data Board Crate J.C.Wang Syracuse University.
Clara Gaspar, May 2010 The LHCb Run Control System An Integrated and Homogeneous Control System.
March 2003 CHEP Online Monitoring Software Framework in the ATLAS Experiment Serguei Kolos CERN/PNPI On behalf of the ATLAS Trigger/DAQ Online Software.
CFT Calibration Calibration Workshop Calibration Requirements Calibration Scheme Online Calibration databases.
L. Granado Cardoso, F. Varela, N. Neufeld, C. Gaspar, C. Haen, CERN, Geneva, Switzerland D. Galli, INFN, Bologna, Italy ICALEPCS, October 2011.
Control and monitoring of on-line trigger algorithms using a SCADA system Eric van Herwijnen Wednesday 15 th February 2006.
Clara Gaspar, March 2006 LHCb’s Experiment Control System Step by Step.
Calo Piquet Training Session - Xvc1 ECS Overview Piquet Training Session Cuvée 2012 Xavier Vilasis.
DAQ System at the 2002 ATLAS Muon Test Beam G. Avolio – Univ. della Calabria E. Pasqualucci - INFN Roma.
PHOBOS DATA FLOW (1) THE WIRES RHIC fec dmu mercury system event builder event buffer online data logger rcf slow control oracle db with disk TOF & Trigger.
Clara Gaspar, October 2011 The LHCb Experiment Control System: On the path to full automation.
Conditions DB in LHCb LCG Conditions DB Workshop 8-9 December 2003 P. Mato / CERN.
Online Calibration of the D0 Vertex Detector Initialization Procedure and Database Usage Harald Fox D0 Experiment Northwestern University.
André Augustinus 10 September 2001 DCS Architecture Issues Food for thoughts and discussion.
Databases E. Leonardi, P. Valente. Conditions DB Conditions=Dynamic parameters non-event time-varying Conditions database (CondDB) General definition:
Report on the Commissioning Task Force activity Global and sub-detector views on ECS Histogram handling : – histogram handling and PVSS – the ALEPH and.
ALICE, ATLAS, CMS & LHCb joint workshop on
The Persistency Patterns of Time Evolving Conditions for ATLAS and LCG António Amorim CFNUL- FCUL - Universidade de Lisboa A. António, Dinis.
Introduction CMS database workshop 23 rd to 25 th of February 2004 Frank Glege.
Databases in CMS Conditions DB workshop 8 th /9 th December 2003 Frank Glege.
Online Software 8-July-98 Commissioning Working Group DØ Workshop S. Fuess Objective: Define for you, the customers of the Online system, the products.
Bruno Belbute, October 2006 Presentation Rehearsal for the Follow-up meeting of the Protocol between AdI and CERN.
Overview of DAQ at CERN experiments E.Radicioni, INFN MICE Daq and Controls Workshop.
Peter Chochula ALICE Offline Week, October 04,2005 External access to the ALICE DCS archives.
Gaetano Maron, CPT week, CERN, 16 April RCS Discussion.
Clara Gaspar, July 2005 RTTC Control System Status and Plans.
DØ Online Workshop3-June-1999S. Fuess Online Computing Overview DØ Online Workshop 3-June-1999 Stu Fuess.
Data Acquisition, Trigger and Control
Online Monitoring System at KLOE Alessandra Doria INFN - Napoli for the KLOE collaboration CHEP 2000 Padova, 7-11 February 2000 NAPOLI.
1 Calorimeters LED control LHCb CALO meeting Anatoli Konoplyannikov /ITEP/ Status of the calorimeters LV power supply and ECS control Status of.
Configuration database status report Eric van Herwijnen September 29 th 2004 work done by: Lana Abadie Felix Schmidt-Eisenlohr.
1 Electronics Status Trigger and DAQ run successfully in RUN2006 for the first time Trigger communication to DRS boards via trigger bus Trigger firmware.
Yu. Guz 21/04/20061 Database usage by calorimeters Yu. Guz IHEP Protvino.
Workflows and Data Management. Workflow and DM Run3 and after: conditions m LHCb major upgrade is for Run3 (2020 horizon)! o Luminosity x 5 ( )
Clara Gaspar on behalf of the ECS team: CERN, Marseille, etc. October 2015 Experiment Control System & Electronics Upgrade.
Clara Gaspar, April 2006 LHCb Experiment Control System Scope, Status & Worries.
LHCb Configuration Database Lana Abadie, PhD student (CERN & University of Pierre et Marie Curie (Paris VI), LIP6.
LAV thresholds requirements Paolo Valente. LAV answers for Valeri’s questions (old) 1.List of hardware to control (HV, LV, crates, temperatures, pressure,
The DCS Databases Peter Chochula. 31/05/2005Peter Chochula 2 Outline PVSS basics (boring topic but useful if one wants to understand the DCS data flow)
Markus Frank (CERN) & Albert Puig (UB).  An opportunity (Motivation)  Adopted approach  Implementation specifics  Status  Conclusions 2.
Calibration & Monitoring M.N Minard Monitoring News Status of monitoring tools Histogramm and monitoring meeting 6/02/08 Calibration farm brainstorming.
E Ethernet C CAN bus P Profibus HV HV cables LV LV cables (+busbar) S Serial (RS232) Signal cable Other/Unknown Liquid or Gas Cable and/or Bus PCI-XYZ.
Summary of TPC/TRD/DCS/ECS/DAQ meeting on FERO configuration CERN,January 31 st 2006 Peter Chochula.
M.Frank, CERN/LHCb Persistency Workshop, Dec, 2004 Distributed Databases in LHCb  Main databases in LHCb Online / Offline and their clients  The cross.
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.
Online DBs in run Frank Glege on behalf of several contributors of the LHC experiments.
14/02/2008 Michele Bianco 1 G.Chiodini & E.Gorini ATLAS RPC certification with cosmic rays Università del Salento Facoltà di Scienze MM.FF.NN.
Clara Gaspar, February 2010 DIM A Portable, Light Weight Package for Information Publishing, Data Transfer and Inter-process Communication.
20OCT2009Calo Piquet Training Session - Xvc1 ECS Overview Piquet Training Session Cuvée 2009 Xavier Vilasis.
10/8/ HMPID offline status D. Di Bari, A. Mastroserio, L.Molnar, G. Volpe HMPID Group Alice Offline Week.
The LHCb Online Framework for Global Operational Control and Experiment Protection F. Alessio, R. Jacobsson, CERN, Switzerland S. Schleich, TU Dortmund,
SPD DCS Overview & FED Server
Database Replication and Monitoring
Peter Chochula Calibration Workshop, February 23, 2005
Controlling a large CPU farm using industrial tools
Handling online information in the LHCb experiment
The LHCb Run Control System
Philippe Vannerem CERN / EP ICALEPCS - Oct03
Eric van Herwijnen March 10th 2005
Use Of GAUDI framework in Online Environment
Offline framework for conditions data
Presentation transcript:

Clara Gaspar, March 2005 LHCb Online & the Conditions DB

Clara Gaspar, March LHCb Online Detector Channels Front End Electronics Readout Network Processing/Filtering Farm Storage Trigger Experiment Control System DAQ DCS Devices (HV, LV, GAS, Temperatures, etc.) External Systems(LHC,Technical Services,Safety,etc)

Clara Gaspar, March Online Usage of CondDB ❚ Two completely independent users: ❙ As Publisher ❘ The Experiment Control System Writes Online Conditions to the DB ❙ As Consumer ❘ The Event Filter Farm Algorithms Need Conditions for their processing/filtering tasks

Clara Gaspar, March Online Conditions Sources ❚ DCS ❙ High Voltages, temperatures, pressures, etc. ❚ DAQ & L0 Trigger ❙ Pedestals, thresholds, zero suppression parameters, gains, etc. ❙ DAQ & Trigger setup parameters ❚ EFF (Event Filter Farm) ❙ Pedestals, Thresholds, Gain Calibration, Alignment Constants, etc. ❙ Trigger setup parameters ❚ External Systems ❙ Accelerator data: energy, luminosity, average bunch currents, etc.

Clara Gaspar, March Online Conditions Publisher ❚ From the Control System point of view: ❙ Only output ❙ Only one interface: ❘ from the ECS i.e. PVSS ❙ Clients (offline algorithms) determine: ❘ Data organization 〡 Data format: XML (?) ❘ Data update rate 〡 Data could be stored in the Cond DB only if it changed by more than X or every hour 〡 independently of the PVSS read-out rate.

Clara Gaspar, March Conditions Data Types ❚ Raw Data Values read directly from hardware (ex.: HV readings, Temperatures, raw alignment data, etc.) ➨ No Versions, no Tags ❚ Processed Data Results of calculations done on raw data (ex.: calibration constants, alignment, etc.) ➨ Automatic Versioning, User Tags ➨ All Online data stored as "Raw Data"

Clara Gaspar, March Data Handling Architecture PVSS. To Offline... PVSS Cond.. DB Conf. DB To Offline... PVSS Arch. ❚ Three Logical Databases in the Online System Experimental Equipment

Clara Gaspar, March Online Database Contents ❙ Configuration DB contains: ❘ All data needed to configure the HW (or SW) for the various running modes 〡 Ex.: HV V0 Settings, Pedestal settings, trigger settings, etc. ❙ PVSS Archive contains: ❘ All monitoring data read from HW for monitoring and debugging of the Online System 〡 Ex.: HV Vmon Readings, pedestal readings, etc. ❙ Conditions DB contains: ❘ A subset of the monitoring data read from HW if it is needed for Offline processing 〡 Ex.: HV Vmon Readings if changed by more than n Volts ❘ Some configuration data once it has been used 〡 Ex.: Trigger settings used by a particular run

Clara Gaspar, March Dataflow Example Experimental Equipment PVSS. To Offline PVSS Cond.. DB Conf. DB To Offline PVSS Arch. Configuration settings for a running mode Monitoring data (at regular intervals) if Archive On if Passes Conditions filter if Needed for next run settings (Pedestal Followers)

Clara Gaspar, March Cond. DB Server ECS CondDB Architecture Control PC PVSS … ~100 Cond. DB Server. Cond.. DB ❚ Uses LCG: ❙ COOL ❙ RAL ❙ SEAL ❙ POOL ❙ BOOST ❙ etc. Conditions Data ❚ Define filters in PVSS: (per device type/device) ❙ Archive ❙ Condition: ❘ filter expressions

Clara Gaspar, March Event Filter Farm & CondDB Event Builder Switch SFC CPU SFC CPU SFC CPU ❚ CPUs run "Offline" Algorithms Online: ❙ Within Gaudi FW (interfaced to PVSS) ❙ Need Conditions: ❘ The Control PCs will get a snapshot of the CondDB (at Start of Run) and distribute to CPUs ❘ A few well-chosen Conditions can be updated while running

Clara Gaspar, March Control PC PVSS Dataflow Example Event Builder Switch SFC CPU SFC CPU SFC CPU Control PC PVSS Cond. DB Server Control PC PVSS Cond. DB Server. Cond.. DB Control PC PVSS ❚ Special filter for some conditions ❙ Trigger Farm Update At Run Start New Condition Update (t 0 +  t) Validity Start = t 0 +  t t0t0 CPU

Clara Gaspar, March Control PC PVSS Ex: The VeLo Alignment Cond. DB Server Control PC PVSS Cond. DB Server. Cond.. DB Event Builder Switch SFC CPU SFC CPU SFC CPU Control PC PVSS CPU Control PC PVSS

Clara Gaspar, March Online/Offline Synch Offline Cond DB Online Cond DB RichAl VeloAl RichAlOn VeloAlOn ❚ Synchronized by Oracle Tools RichAl VeloAl RichAlOn VeloAlOn