20
DQM Status and Plans Y. Foka (GSI) ALICE Offline week 8.03.12

DQM Status and Plans Y. Foka (GSI) ALICE Offline week 8.03.12

  • Upload
    irisa

  • View
    45

  • Download
    5

Embed Size (px)

DESCRIPTION

DQM Status and Plans Y. Foka (GSI) ALICE Offline week 8.03.12. DQM ToDo Lists followup. Last DQM meeting 8 Feb 2012; see minutes and ToDo Lists https://indico.cern.ch/conferenceDisplay.py?confId=170615 Main points discussed on 8 Feb with the aim to make DQM more efficient - PowerPoint PPT Presentation

Citation preview

Page 1: DQM  Status and  Plans Y.  Foka (GSI) ALICE Offline week 8.03.12

DQM Status and Plans

Y. Foka(GSI)

ALICE Offline week8.03.12

Page 2: DQM  Status and  Plans Y.  Foka (GSI) ALICE Offline week 8.03.12

Last DQM meeting 8 Feb 2012; see minutes and ToDo Lists https://indico.cern.ch/conferenceDisplay.py?confId=170615

Main points discussed on 8 Feb with the aim to make DQM more efficient- Preparation for 2012 run-DQM plot review-Merging DQM/Offline shiftsDetailed ToDo Lists, strategies on implementation, timelines

Work has advanced Detectors were followed up individuallyRunning in ACR, debugging and testing going on as detectors are ready to participateTest the stability of the system before collisions

Merging of DQM/Offline shifts is reality in ACR

Today, updates on status; where we are

At the end of the meeting clear ToDo Lists and deadlinesWe need to be super-ready for collisions

DQM ToDo Lists followup

Page 3: DQM  Status and  Plans Y.  Foka (GSI) ALICE Offline week 8.03.12

Provide information to judge the quality of data online, in ACR-Basic detector signals (current status)-Reconstructed quantities (vertex, via online event display)

Identify, collect, find best way to present such info (aim of review)

Based on this information the run could be stopped or other needed immediate actions are to be taken (detector issues)

Use this information to mark the quality of data

Facilitate DQM shifter spotting problems and Shift Leader taking decisions

Components needed to achieve it in ACR1.Provide the data2.Process the data and produce the information3.Publish/visualise the information

Synergy of many different systems is neededThe complexity is reflected in the actual architecture in ACR

DQM Tasks

Page 4: DQM  Status and  Plans Y.  Foka (GSI) ALICE Offline week 8.03.12

CR1

ACR

GenericGUI

GenericGUI

DetectorShifterDQM/QA Shifter

eLogBookeLogBookOn-CallExperts

DetectorGUI

DetectorGUI

DetectorShifterDQM/QA Shifter

Detector Team

Offline Core & ROOT Teams

ACRProjectorAliEveAliEve

CR2HLT nodes

Detectorcode

Detectorcode

DA/DQM nodes

AMOREDB

AMOREDBDetector

QAs (expert & shifter)

DetectorQAs (expert

& shifter)

Detectoragents

Detectoragents

DA’sDA’s

Histo, objects

Obj.

Histograms

DAQ Team

Images

Code within AliRoot

Prompt offline recoOffline QA run onlinewith AMORE

AMORE

DQM between online and offline world

Shifter with 2 heads

Page 5: DQM  Status and  Plans Y.  Foka (GSI) ALICE Offline week 8.03.12

Input Data DAQ

Data processing and visualisation AMORE: Bart Von Haller (100%) and Adriana Telesca (10%) QA: offline team OCDB: thanks to Chiara Event Display: Mihai Niculescu

Users interface: Francesca Bellini (20%)

DQM support: [email protected], FB, BVH, AT, MN

DQM support

Page 6: DQM  Status and  Plans Y.  Foka (GSI) ALICE Offline week 8.03.12

DQM/Offline shifts merging (FB, FC)

DQM plots review, status of implementation and To Do Lists (FB)

Software status- AMORE (BVH)- Offline-DQM interface (BVH)- Online Event Display (MN)

Subsystems updates•Vertex: SPD/DA reconstructed vertex•SSD: number of problems understood, status•TPC: example on implementing QAchecker, macro etc•TRD: new developments (coming to standard)•V0: status, QAchecker

•Trigger: related to aliases•HLT: DQM plots (access reconstructed quantities)

DQM today’s agenda

Page 7: DQM  Status and  Plans Y.  Foka (GSI) ALICE Offline week 8.03.12

7

Requirement for all detectors to provide thresholds and quality flag in synch with what is displayed on the plot

DQM thresholds and quality flag

Page 8: DQM  Status and  Plans Y.  Foka (GSI) ALICE Offline week 8.03.12

Essential for “judging automatically” the quality of data

Thresholds on the plots have to mark “good” or “bad” statusThis status has to be correctly reflected to the quality flag of the AMORE/GUI tree

Plots that do not conform to this will not be displayed for pp

The values of thresholds have to be reliable in different conditions (pp, PbPb…)-have to be fine-tuned in ACR with collisions- need to change according to real life conditions in ACR lumi, rates, background, detector configuration

The tools to set them and change them in ACR have to be ready

DQM thresholds and quality flag

Page 9: DQM  Status and  Plans Y.  Foka (GSI) ALICE Offline week 8.03.12

Need to change thresholds online in ACR despite the AliRoot weekly releases

Work-around (see i.e. presentation of TPC) 1. use macro if post-processing is needed (does not pass thresholds to offline)

2. new procedure (config file) to replace the macro was developed (pass thresholds to offline; thanks to Chiara and Barth!)

For startup detectors were asked to have proper implementation ofQAchecker and use macro (to set thresholds and calculate quality flag)

For status of implementation see FB summary and reports from detectors

Details and status of new developments by Barth

DQM thresholds and quality flag

Page 10: DQM  Status and  Plans Y.  Foka (GSI) ALICE Offline week 8.03.12

The framework is ready and was tested during 2011 PbPb runthanks to Ruben!!

In 2011 FB prepared the config files with the trigger classes aliases definitionsand requests for splitting detector-by-detectorsee 8 Feb FB presentation

In 2012 the detector experts are responsible to provide individual config files with the triggers split definitions

Only one config file with the trigger classes aliases will be handled either by trigger coordination or DQM supportEvgeny Kryshen (deputy TC) offered to take care; see his presentation

Trigger aliases details to be decided by PB/Offline/Trigger Coordinations

DQM plots by trigger classes

Page 11: DQM  Status and  Plans Y.  Foka (GSI) ALICE Offline week 8.03.12

Identify “top level – Run Conditions” plots give info on run/beam conditions that would trigger end of run

Identify “2nd level – Detector Main Plots” plots (summary plots) give red/green status, easy and fast to spot

Identify “backup” monitoring plots give extra information to detectors on-call if a problem is spotted

Identify “logbook” plots give extra info for experts in the logbook, not displayed on the shifters layout available via the trees upon request if needed

DQM plots reviewIndividual meetings with all subsystems to accommodate multiple requirements-Make system “automatic” (red/green status)-Provide all necessary info (detectors are living objects!)

Only high level plots on layout for shifter

Page 12: DQM  Status and  Plans Y.  Foka (GSI) ALICE Offline week 8.03.12

For each available (or future) plot we asked details about:

- content of the histograms- priority level- if meaningful in technical runs- which event species it can be populated for- if it has to be splitted by trigger classes- if and what kind of thresholds are set- which criteria to be used to state the quality- what kind of check can be performed automatically on the plot- implementation status: - is it in QADatamakerRec? - is the check implemented in QAchecker or macro?- is the splitting by trigger classes defined in the right config file?

Reviewed topics

Page 13: DQM  Status and  Plans Y.  Foka (GSI) ALICE Offline week 8.03.12

DQM Implementation Status 8 Feb

Page 14: DQM  Status and  Plans Y.  Foka (GSI) ALICE Offline week 8.03.12

DQM Implementation Status 8 March

Page 15: DQM  Status and  Plans Y.  Foka (GSI) ALICE Offline week 8.03.12

Resumed weekly installations of DQM software at P2

15 March: deadline for code delivery14 March: start machine commissioning

30 March: documentation readyEnd March: special runs

Beginning April: collisions

Easter at P2…..

Roughly 3 weeks left till collisions

Implementation and Deadlines

Page 16: DQM  Status and  Plans Y.  Foka (GSI) ALICE Offline week 8.03.12

Merging DQM/Offline shifts is reality in ACR

Common policy for accepting/validating shifters

More details in presentations by Francesca and Frank

DQM/Offline shifts

Page 17: DQM  Status and  Plans Y.  Foka (GSI) ALICE Offline week 8.03.12

Next meetings

DQM/offline shifters training 19 March at 14:00see details by Francesca and Frank

DQM Forumwe propose 30 March or 4 April6 April black Friday

Page 18: DQM  Status and  Plans Y.  Foka (GSI) ALICE Offline week 8.03.12

Call for DQM on-call

DQM on-call!

Subsystem responsibles good candidates!Contact us for special training

Page 19: DQM  Status and  Plans Y.  Foka (GSI) ALICE Offline week 8.03.12
Page 20: DQM  Status and  Plans Y.  Foka (GSI) ALICE Offline week 8.03.12

DQM shifts are merged with Offline shifts•Make system easy, provide automatic checks• Detectors are living objects, conditions depend on lumi, background… provide way to adjust automatic checks online

Preparation for 2012 run after review of last year’s experience•DQM/AMORE system•DQM plots and thresholds•Online event display

Shifters training and shift booking

Deadlines and planning

DQM in 2012