Status of Monitoring Tom Coates AIDA-2020 Annual Meeting DESY

Slides:



Advertisements
Similar presentations
Titolo Titolo Titolo Titolo Titolo Autore Titolo Titolo Titolo Titolo Titolo Autore DESCRIZIONE DELLA SPECIE Lorem ipsum dolor sit amet, consectetur adipiscing.
Advertisements

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum nec massa urna. Mauris et augue eros. Aenean consequat.
DQM4HEP Monitoring Status Tom Coates AIDA-2020 Second Annual Meeting
Main Title And Second Line
Main Title And Second Line
PLACE TITLE OF POSTER PRESENTATION HERE
----- Presentation Subtitle -----
Your Department – Your Institution
TITLE. An engineer’s World
Authors & Affiliations
Materials & Methods Type Your Poster Title in Here This is where you should put your name and date Background and Objectives Type your words here: Lorem.
Please Insert Your Poster Title Here
Please Insert Your Poster Title Here
EPOSTER Title Authors Your logo Results & discussion : Background:
Template for a 32” x 54” poster presentation (your title goes here)
Poster Title Template, Times 72 font
PLACE TITLE OF POSTER PRESENTATION HERE
Template for a 3’ x 4’ poster presentation (your title goes here)
TITLE. An engineer’s World
Here is an example of how your explanatory text could be placed
Author Name. , Author Name
Type Your Poster Title in Here This is where you should put your name and date Introduction Type your words here: Lorem ipsum dolor sit amet, consectetuer.
Place Title Here Header Header Header Header Header Header Header
SUBTITLE OR NAME OF PRESENTATION
PROJECT TITLE HERE SECTION HEADER SECTION HEADER SECTION HEADER
Place Title Here Header Header Header Header Header Header Header
Template for a 4” x 8” poster presentation (your title goes here)
PROJECT TITLE HERE SECTION HEADER SECTION HEADER SECTION HEADER
Poster Title Your name Section Title Section Title Section Title
----- Presentation Subtitle -----
Template for a 43” x 54” poster presentation (your title goes here)
TITLE OF YOUR RESEARCH POSTER IN ALL CAPS Author Names (OPTIONAL: ACADEMIC DEPARTMENT, ) ABSTRACT Lorem ipsum dolor sit amet, consectetur adipiscing.
Please Insert Your Poster Title Here
How to use this template
Template for a 36” x 54” poster presentation (your title goes here)
Template for a 4” x 4” poster presentation (your title goes here)
Title Bar And Sub Heading Abstract Discussion Introduction References
PLACE TITLE OF POSTER PRESENTATION HERE
Type Your Poster Title in Here This is where you should put your name and date Introduction Type your words here: Lorem ipsum dolor sit amet, consectetuer.
Template for a 27” x 54” poster presentation (your title goes here)
----- Presentation Subtitle -----
TITLE. An engineer’s World
Add Your Poster Title Here
Presentation title lorem ipsum dolor sit amet, consectetur adipiscing elit Speaker name.
Place Title Here Header Header Header Header Header Header Header
Community Partner Name(s) – Add logo on right
SUBTITLE OR NAME OF PRESENTATION
Authors (first and last name)
Title Bar A B C A-1 A1 C1 And Sub Heading Abstract Introduction
TITLE. An engineer’s World
The role of echocardiography in the diagnosis of atrial fibrillation
Document Subtitle Ut sed magna ac diam euismod vestibulum
TITLE. An engineer’s World
Type Your Poster Title in Here This is where you should put your name and date Introduction Type your words here: Lorem ipsum dolor sit amet, consectetuer.
TITLE OF YOUR RESEARCH POSTER IN ALL CAPS Author Names (OPTIONAL: ACADEMIC DEPARTMENT, ) ABSTRACT Lorem ipsum dolor sit amet, consectetur adipiscing.
NÁZOV POSTERU Autor LOGO Pracoviska Results & discussion : Background:
Project Title Author(s) Introduction Results Discussion Methods
Poster´s title International
Project Title Author(s) Introduction Discussion Results Methods
Project Title Author(s) Background Results Discussion Hypothesis
Project Title Author(s) Background Results Discussion Hypothesis
Put Your Title Here, There Is Room for at Least Two Lines of Type
Vestibulum ante ipsum primis in faucibus
Poster Title Template, Times 72 font
Slidesppt Having super beautiful, editable, clean and professional designs, you can just adjust any of our presentation theme, start working out of the.
Main Title And Second Line
Title of Poster Your Name Heading 1 Heading 2 Heading 3 Heading 4
EPOSTER Title Authors Your logo Results & discussion : Background:
Title of Poster Your Name Heading 1 Heading 2 Heading 3
Main Title And Second Line
Presentation transcript:

Status of Monitoring Tom Coates AIDA-2020 Annual Meeting DESY 14-06-2016

2 DQM4HEP Developed for SDHCAL by Rémi Eté (IPNL) and Antoine Pingault (UGent) Group page – https://github.com/DQM4HEP Currently used in combined ECAL-SDHCAL test beam in CERN Generic data structure, allowing compatibility with any input data type

3 Current Status DQM4HEP used successfully as monitor during AHCAL May testbeam “Quasi-offline” monitoring working as intended with real beam data No true online monitoring yet

4 Hitmaps

5 MIP Spectra

EUDAQ Structure 6 Disk Producer 0 Data Collector Producer 1 Run Control Monitor Producer n Logger

EUDAQ with DQM4HEP 7 EUDAQ DQM4HEP Disk Producer 0 Data Collector (LCIO) Producer 0 Data Collector LCIO File Streamer Producer 1 Run Control Monitor (EUDAQ) Event Collector Producer n Logger Analysis Module Monitor (DQM4HEP)

Limitations Not truly online – run on LCIO files on disk 8 Limitations Not truly online – run on LCIO files on disk LCIO service only sees events in the file that were there when reading began Code and memory limits on histograms – must be booked and filled before viewing, imposes limits on number of plots

9 Next Steps An LCIO stream from EUDAQ to DQM4HEP's event collector makes the monitor online Must be done from within EUDAQ at the step LCIO events are written to disk With either a code chunk to insert into custom producers, or a separate producer, this can form a DAQ/monitor common interface

EUDAQ with DQM4HEP 10 EUDAQ DQM4HEP Disk Producer 0 Data Collector (LCIO) Producer 0 Data Collector LCIO File Streamer Producer 1 Run Control Monitor (EUDAQ) Event Collector Producer n Logger Analysis Module Monitor (DQM4HEP)

EUDAQ with DQM4HEP 11 EUDAQ DQM4HEP Disk Producer 0 Data Collector (LCIO) Producer 0 Data Collector LCIO File Streamer Producer 1 Run Control Monitor (EUDAQ) Event Collector Producer n Logger Analysis Module Monitor (DQM4HEP)

12 Documentation Documentation critical for use at common testbeams; current DQM4HEP documentation is light to non- existent Plan to collaborate with Adrian, Rémi and Antoine to provide documentation suitable for combined testbeams

13 Documentation Currently maintaining a page on the FLC/AHCAL wiki detailing our use case http://flcwiki.desy.de/AHCALMonitoring_DQM4HEP Covers installation, configuration and running Comprehensive and direct instructions with samples for copy-pasting into terminal, bash scripts or CMake files

14 Future Plans – AHCAL Use, learn, then document electronics mapping for hitmap geometry correction More flexible selection of chip/channel in Channel module; on-going investigation with regard to memory issues Further refinements and improvements

15 Future Plans – AIDA-2020 Direct interface with EUDAQ – an LCIO stream from data converter provides a common interface Steering from EUDAQ – allow EUDAQ to change settings in DQM4HEP's XML steering file Documentation/guide/examples for writing own analysis modules Deliverable for M15 – interface specification, defining software interface for DAQ/monitor

16 Thank you AIDA-2020 Annual Meeting DESY 14-06-2016

17 Analysis Module Analysis module does work of reading steering file, pulling data from SLCIO file, processing events, filling ROOT histograms, etc. Three elements: MyModule.cc – readSettings and processEvent MyModule.h – Header file MyModule.xml – Steering: histograms, process names, etc.

Analysis Module Current module files: AHCALRawModuleGlobal 18 Analysis Module Current module files: AHCALRawModuleGlobal Monitors global properties (hits for all chip/channels) AHCALRawModuleChannel Monitors a selection of individual chip and channel combinations (specified in XML file at runtime) AHCALRawModuleT0 Monitors the T0 channels to discriminate between true event and noise/background

Long-Term Plans DQM4HEP as... ...an external framework for CALICE testbeams? ...a core component of EUDAQ? ...a model for a generic EUDAQ monitor? Future-proofing for EUDAQ2 – do changes in data storage structure affect efficiency/speed of AHCAL online monitoring and event sorting?

Lorem ipsum dolor Maecenas et elit ac dui tristique egestas vitae at ante. Donec et augue nec dui interdum laoreet. Nullam sollicitudin nunc et eleifend ultrices. Aliquam in est fermentum, sagittis nisl vel, condimentum dui. Aliquam nec est sit amet velit lacinia vehicula.