Root – LHCb Online meeting Eric van Herwijnen Thursday June 14, 2006.

Slides:



Advertisements
Similar presentations
Forschungszentrum Karlsruhe in der Helmholtz-Gemeinschaft Torsten Antoni – LCG Operations Workshop, CERN 02-04/11/04 Global Grid User Support - GGUS -
Advertisements

JCOP FW Update ALICE DCS Workshop 6 th and 7 th October, 2005 Fernando Varela Rodriguez, IT-CO Outline Organization Current status Future work.
Control System Studio (CSS)
Experiment Control Systems at the LHC An Overview of the System Architecture An Overview of the System Architecture JCOP Framework Overview JCOP Framework.
Setting up and configuring BCO EE (BPA) Linux Console How I Learned to Stop Worrying and Love BCO EE Dima Seliverstov 3/3/2014.
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.
A Database Visualization Tool for ATLAS Monitoring Objects A Database Visualization Tool for ATLAS Monitoring Objects J. Batista, A. Amorim, M. Brandão,
Chapter 2: Exploring the Desktop The Complete Guide to Linux System Administration.
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.
16.1 © 2004 Pearson Education, Inc. Exam Managing and Maintaining a Microsoft® Windows® Server 2003 Environment Lesson 16: Examining Software Update.
Linux Operations and Administration
Framework for Automated Builds Natalia Ratnikova CHEP’03.
5. Data Manager 1. Introduction 2. Data Manager Duties 3. Quality Checking 4. Problem Reporting 5. Data Monitoring 6. Histogram Presenter 7. Trend Presenter.
WaveMaker Visual AJAX Studio 4.0 Training Installation.
RLS Tier-1 Deployment James Casey, PPARC-LCG Fellow, CERN 10 th GridPP Meeting, CERN, 3 rd June 2004.
NICOS System of Nightly Builds for Distributed Development Alexander Undrus CHEP’03.
1 Alice DAQ Configuration DB
Update on Database Issues Peter Chochula DCS Workshop, June 21, 2004 Colmar.
Nick Brook Current status Future Collaboration Plans Future UK plans.
Databases E. Leonardi, P. Valente. Conditions DB Conditions=Dynamic parameters non-event time-varying Conditions database (CondDB) General definition:
V. Serbo, SLAC ACAT03, 1-5 December 2003 Interactive GUI for Geant4 by Victor Serbo, SLAC.
Root based event display Dmitry Romanov October 19, 2010.
DB2 Universal Database Confidential | July 2012 | India Software Lab Click to add text © 2012 IBM Corporation An End to End Windows Automation Framework.
4/5/2007Data handling and transfer in the LHCb experiment1 Data handling and transfer in the LHCb experiment RT NPSS Real Time 2007 FNAL - 4 th May 2007.
Report on the Commissioning Task Force activity Global and sub-detector views on ECS Histogram handling : – histogram handling and PVSS – the ALEPH and.
Gnam Monitoring Overview M. Della Pietra, D. della Volpe (Napoli), A. Di Girolamo (Roma1), R. Ferrari, G. Gaudio, W. Vandelli (Pavia) D. Salvatore, P.
ALICE, ATLAS, CMS & LHCb joint workshop on
20th September 2004ALICE DCS Meeting1 Overview FW News PVSS News PVSS Scaling Up News Front-end News Questions.
1 Control Software (CAT) Introduction USB Interface implementation Calorimeter Electronics Upgrade Meeting Frédéric Machefert Wednesday 5 th May, 2010.
THttpServer for ROOT Bertrand Bellenot, CERN Sergey Linev, GSI Darmstadt
CMS pixel data quality monitoring Petra Merkel, Purdue University For the CMS Pixel DQM Group Vertex 2008, Sweden.
Overview of PVSS 3.6 Oliver Holme IT-CO. 16/11/2006JCOP Project Team Meeting New features in 3.6 New Installer for PVSS on Windows New Qt User Interface.
AIDA Web Interface Tony Johnson, Victor Serbo, Max Turri AIDA Workshop, CERN, July 2003.
Introduction CMS database workshop 23 rd to 25 th of February 2004 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.
What is WinRunner ► WinRunner is Mercury’s legacy automated testing tool ► It is similar to QTP in functionality ► WinRunner integrates with other Mercury.
ALICE Use of CMF (CC) for the installation of OS and basic S/W OPC servers and other special S/W installed and configured by hand PVSS project provided.
Peter Chochula ALICE Offline Week, October 04,2005 External access to the ALICE DCS archives.
H.G.Essel: Go4 - J. Adamczewski, M. Al-Turany, D. Bertini, H.G.Essel, S.Linev CHEP 2003 GSI Online Offline Object Oriented Go4.
Workforce Scheduling Release 5.0 for Windows Implementation Overview OWS Development Team.
Online System Status LHCb Week Beat Jost / Cern 9 June 2015.
H.G.Essel: Go4 - J. Adamczewski, M. Al-Turany, D. Bertini, H.G.Essel, S.Linev ROOT 2002 GSI Online Offline Object Oriented Go4.
Online Monitoring for the CDF Run II Experiment T.Arisawa, D.Hirschbuehl, K.Ikado, K.Maeshima, H.Stadie, G.Veramendi, W.Wagner, H.Wenzel, M.Worcester MAR.
Computing R&D and Milestones LHCb Plenary June 18th, 1998 These slides are on WWW at:
23/2/2000Status of GAUDI 1 P. Mato / CERN Computing meeting, LHCb Week 23 February 2000.
Configuration database status report Eric van Herwijnen September 29 th 2004 work done by: Lana Abadie Felix Schmidt-Eisenlohr.
K. Harrison CERN, 22nd September 2004 GANGA: ADA USER INTERFACE - Ganga release status - Job-Options Editor - Python support for AJDL - Job Builder - Python.
TDAQ Experience in the BNL Liquid Argon Calorimeter Test Facility Denis Oliveira Damazio (BNL), George Redlinger (BNL).
SPI NIGHTLIES Alex Hodgkins. SPI nightlies  Build and test various software projects each night  Provide a nightlies summary page that displays all.
Copyright © SoftTree Technologies, Inc. DB Log Expert From Oracle Admin Manual: “The best way to determine the appropriate number of online redo.
S.Linev: Go4 - J.Adamczewski, H.G.Essel, S.Linev ROOT 2005 New development in Go4.
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)
EOVSA Data and Database System J. McTiernan EOVSA Technical DesignMeeting 7-Nov-2011.
1 G4UIRoot Isidro González ALICE ROOT /10/2002.
Calibration & Monitoring M.N Minard Monitoring News Status of monitoring tools Histogramm and monitoring meeting 6/02/08 Calibration farm brainstorming.
JCOP Framework and PVSS News ALICE DCS Workshop 14 th March, 2006 Piotr Golonka CERN IT/CO-BE Outline PVSS status Framework: Current status and future.
M. Caprini IFIN-HH Bucharest DAQ Control and Monitoring - A Software Component Model.
Clara Gaspar, February 2010 DIM A Portable, Light Weight Package for Information Publishing, Data Transfer and Inter-process Communication.
Online Data Monitoring Framework Based on Histogram Packaging in Network Distributed Data Acquisition Systems Tomoyuki Konno 1, Anatael Cabrera 2, Masaki.
7/8/2016 OAF Jean-Jacques Gras Stephen Jackson Blazej Kolad 1.
Online Control Program: a summary of recent discussions
Controlling a large CPU farm using industrial tools
Distributed object monitoring for ROOT analyses with Go4 v.3
Generator Services planning meeting
TriggerDB copy in TriggerTool
Control and monitoring of trigger algorithms using Gaucho
Eric van Herwijnen March 10th 2005
LHCb Data Quality Check web. cern
Status and plans for bookkeeping system and production tools
Presentation transcript:

Root – LHCb Online meeting Eric van Herwijnen Thursday June 14, 2006

Thu 14 june, 2007Root - LHCb Online meeting2 Monitoring architecture (in pit) Histogram adders L0Tell1 (CC-PC)EFF (HLT) Histogram producers Histogram savers Histogram presenter Histogram consumers and producers Histogram Database (for display options) Histogram consumers ECS (PVSS) ROOT Insert Data into DB Monitoring Farm Histograms via DIM Root files on disk Meta data Which histograms to display Presentation details Configuration of software Starting, stopping

Thu 14 june, 2007Root - LHCb Online meeting3 Presenter requirements  Tool to monitor the quality of the data  Display histograms online (via DIM) and in history mode (from a Root file); build histograms over any time period  1D, 2D, profiles, trend plots  Use a central Oracle DB to determine which histograms/pages to present, and how (display details, page structure, dynamic gui)  Predefined pages for shift crew and experts  Friendly graphical page editor (for grouping histograms and selecting display options)  Trigger analysis actions (compare with reference versions, fitting, spike/hole finding, etc.)

Thu 14 june, 2007Root - LHCb Online meeting4 Boundary conditions  Part of LHCb online data quality monitoring project – presenter being designed by Peter Somogyi, Ph.D. student  The presenter is a tool from the LHCb online group, integrated in the LHCb (online) environment  Should work on Linux & Windows  Distribute & release via CMT  Uses Root, no requirement for running in a web browser  Simple, reliable and maintainable over the lifetime of the experiment

Thu 14 june, 2007Root - LHCb Online meeting5 Options Root GUI + GDK Root + Qt Editor (GUIBuilder, different instance names after edit) By hand (prototype II, problems) Qt 3 (obsolete!, but used by PVSS) Qt 4 (preferred) QtGSI (prototype I, problems) Qt BNL (not available for windows on standard installation) QtGSI (non existing) QtBNL (under development) XClass 95 (tree, editable combobox, slider missing in GUIBuilder) GTK (Glade, needs ‘fresh’ GDK)

Thu 14 june, 2007Root - LHCb Online meeting6 Prototype I (Root + Qt3)

Thu 14 june, 2007Root - LHCb Online meeting7 Problems/Questions  Choose this direction because of convenience for building platform independent GUIs PVSS 3.6 uses QT 3  QTGSI part of Root distribution since july 2006  Root – QT integration problems Both use different event loops, synchronization problems  Same problems experienced by ATLAS -> modified QTGSI Attempt to fix synchronization  Distribution problems CMT on windows doesn’t support make fragments for QT applications

Thu 14 june, 2007Root - LHCb Online meeting8 Prototype II (Root only)

Thu 14 june, 2007Root - LHCb Online meeting9 Problems/Questions  Pure Root – like ALICE (requirements much like LHCb with MySQL for DB and DIM for communication)  Creating GUIs with Root difficult – are there plans for a more developer friendly GUI editor?  Unexpected behaviour of X11 based Root GUI widgets Widget coordinates hardwired Multiple selections awkward Problems with editable dropdown combobox, reported in Savannah  What do the Root team recommend for building GUIs on the longer term?