Implementing Online Calibration Feed Back Loops in the Alice High Level Trigger

Similar documents
PoS(High-pT physics09)036

The ALICE electromagnetic calorimeter high level triggers

The GAP project: GPU applications for High Level Trigger and Medical Imaging

PoS(EPS-HEP2017)492. Performance and recent developments of the real-time track reconstruction and alignment of the LHCb detector.

ATLAS, CMS and LHCb Trigger systems for flavour physics

PoS(EPS-HEP2017)523. The CMS trigger in Run 2. Mia Tosi CERN

Full Offline Reconstruction in Real Time with the LHCb Detector

CMS High Level Trigger Timing Measurements

LHCb Computing Resources: 2018 requests and preview of 2019 requests

First LHCb measurement with data from the LHC Run 2

Fast pattern recognition with the ATLAS L1Track trigger for the HL-LHC

arxiv: v1 [physics.ins-det] 26 Dec 2017

The ATLAS Data Acquisition System: from Run 1 to Run 2

The CMS Computing Model

Performance of Tracking, b-tagging and Jet/MET reconstruction at the CMS High Level Trigger

ALICE is one of the four large-scale experiments at the

Online Reconstruction and Calibration with Feedback Loop in the ALICE High Level Trigger

Muon Reconstruction and Identification in CMS

ALICE tracking system

b-jet identification at High Level Trigger in CMS

Beam test measurements of the Belle II vertex detector modules

PoS(TIPP2014)204. Tracking at High Level Trigger in CMS. Mia TOSI Universitá degli Studi di Padova e INFN (IT)

Adding timing to the VELO

Performance of the GlueX Detector Systems

Update of the BESIII Event Display System

Performance of the MRPC based Time Of Flight detector of ALICE at LHC

Real-time Analysis with the ALICE High Level Trigger.

First results from the LHCb Vertex Locator

Event reconstruction in STAR

Direct photon measurements in ALICE. Alexis Mas for the ALICE collaboration

Virtualizing a Batch. University Grid Center

A New Segment Building Algorithm for the Cathode Strip Chambers in the CMS Experiment

arxiv: v1 [physics.ins-det] 26 Dec 2017

for the DESY/ ECFA study detector

ATLAS NOTE. December 4, ATLAS offline reconstruction timing improvements for run-2. The ATLAS Collaboration. Abstract

Prompt data reconstruction at the ATLAS experiment

Precision Timing in High Pile-Up and Time-Based Vertex Reconstruction

CMS Alignement and Calibration workflows: lesson learned and future plans

Monte Carlo programs

Tracking and Vertex reconstruction at LHCb for Run II

LHCb Computing Resources: 2019 requests and reassessment of 2018 requests

ATLAS PILE-UP AND OVERLAY SIMULATION

PERFORMING TRACK RECONSTRUCTION AT THE ALICE TPC USING A FAST HOUGH TRANSFORM METHOD

CMS Conference Report

The LHC Compact Muon Solenoid experiment Detector Control System

Update of the BESIII Event Display System

MIP Reconstruction Techniques and Minimum Spanning Tree Clustering

Deferred High Level Trigger in LHCb: A Boost to CPU Resource Utilization

arxiv:hep-ph/ v1 11 Mar 2002

Analysis of Σ 0 baryon, or other particles, or detector outputs from the grid data at ALICE

TPC Detector Response Simulation and Track Reconstruction

SoLID GEM Detectors in US

TPC Detector Response Simulation and Track Reconstruction

Overview. About CERN 2 / 11

PoS(Baldin ISHEPP XXII)134

Data Reconstruction in Modern Particle Physics

IEPSAS-Kosice: experiences in running LCG site

Calorimeter Object Status. A&S week, Feb M. Chefdeville, LAPP, Annecy

TORCH: A large-area detector for precision time-of-flight measurements at LHCb

Track pattern-recognition on GPGPUs in the LHCb experiment

Data handling and processing at the LHC experiments

Time and position resolution of high granularity, high counting rate MRPC for the inner zone of the CBM-TOF wall

Stephen J. Gowdy (CERN) 12 th September 2012 XLDB Conference FINDING THE HIGGS IN THE HAYSTACK(S)

Tracking and flavour tagging selection in the ATLAS High Level Trigger

Performance studies of the Roman Pot timing detectors in the forward region of the IP5 at LHC

Control and Monitoring of the Front-End Electronics in ALICE

The ATLAS Trigger System: Past, Present and Future

Analogue, Digital and Semi-Digital Energy Reconstruction in the CALICE AHCAL

The Database Driven ATLAS Trigger Configuration System

Level 0 trigger decision unit for the LHCb experiment

Detector Control LHC

SoLID GEM Detectors in US

Benchmarking message queue libraries and network technologies to transport large data volume in

PoS(IHEP-LHC-2011)002

THE ATLAS INNER DETECTOR OPERATION, DATA QUALITY AND TRACKING PERFORMANCE.

File-based data flow in the CMS Filter Farm

The CMS L1 Global Trigger Offline Software

Software and computing evolution: the HL-LHC challenge. Simone Campana, CERN

The ATLAS Conditions Database Model for the Muon Spectrometer

Lawrence Berkeley National Laboratory Lawrence Berkeley National Laboratory

Integrated CMOS sensor technologies for the CLIC tracker

The Compact Muon Solenoid Experiment. Conference Report. Mailing address: CMS CERN, CH-1211 GENEVA 23, Switzerland

CMS - HLT Configuration Management System

ATLAS Simulation Computing Performance and Pile-Up Simulation in ATLAS

Operational experience with the ALICE High Level Trigger

The LHCb Upgrade. LHCC open session 17 February Large Hadron Collider Physics (LHCP) Conference New York, 2-7 June 2014

Data Management for the World s Largest Machine

Simulation and Physics Studies for SiD. Norman Graf (for the Simulation & Reconstruction Team)

HLT Hadronic L0 Confirmation Matching VeLo tracks to L0 HCAL objects

Hall D and IT. at Internal Review of IT in the 12 GeV Era. Mark M. Ito. May 20, Hall D. Hall D and IT. M. Ito. Introduction.

Trigger and Data Acquisition: an ATLAS case study

Time of CDF (II)

TPC Detector Response Simulation and Track Reconstruction

The Progress of TOF on BESIII

Physics CMS Muon High Level Trigger: Level 3 reconstruction algorithm development and optimization

THE ATLAS DATA ACQUISITION SYSTEM IN LHC RUN 2

arxiv: v1 [physics.ins-det] 21 Sep 2015

THE ALICE (A Large Ion Collider Experiment) detector

Commissioning of the ALICE data acquisition system

arxiv: v1 [physics.ins-det] 26 Dec 2017

Transcription:

Implementing Online Calibration Feed Back Loops in the Alice High Level Trigger Oliver Berroteran 2016-08-23 Supervisor: Markus Fasel, CERN

Abstract The High Level Trigger (HLT) is a computing farm consisting of around 200 nodes for on-line processing of collisions recorded by A Large Ion CollidEr (ALICE), performing initial processing and analyses of events in real time. Because several of ALICE s sub detectors are sensitive to environmental conditions such as ambient pressure and temperature, precise reconstruction of these events - by the HLT - requires the o -line and on-line calibration of these detectors. O ine calibration, however, can only be accomplished after the data have been taken, a process that can last for over a month. We, therefore attempt to utilize an Online Calibration Feedback Loop to improve on-line reconstruction of the data. Using a bad channel masking framework, one which was applied to o -line data for calibration, the feedback loop will continuously mark Electro-Magnetic Calorimeter (EMCAL) Cells not suitable for event reconstruction in real-time. 1

1 Background 1.1 The Electro-Magnetic Calorimeter The ALICE Electro-Magnetic Calorimeter can perform measurements in the high multiplicity environment of heavy ion collisions, with excellent momentum resolution for charged particles from 100 MeV/c to 100 GeV/c [1]. With an e cient and unbiased fast level 0/1 trigger - used for high energy jets - and the ability to measure neutral jet energies, the EMCAL is able to perform measurements of large fractions of jet energies, reducing sensitivity of jet reconstruction to specific jet structure. Additionally, the use of the EMCAL has improved specific jet structure, and has enhanced ALICE s capability to measure high p t photons, neutral hadrons and electrons. For the on-line calibration loop, we will be analyzing the individual cells of the EMCAL in order to sift out cells which may adversely a ect the reconstruction. 1.2 The High Level Trigger The High Level Trigger is an online computing farm designed to perform event analysis of heavy ion and proton-proton collisions, calibration calculations, as well as data reduction on-line, receiving raw event data from the Front End Electronics (FEE) [2] - the readout electronics of the EMCAL PHOton Spectrometer (PHOS) - as direct copies of the event data by the Data Acquisition Read-Out Recorder Cards (D-RORC) [3] during runs. The processing rate of the HLT is between 1 and 3 khz, however, limiting the time alloted for calibration components to perform calibrations on the data. As a result, the tasks are only carried out on a subset of events asynchronously, such that the start of a task is not contingent on another one finishing. Calibration of the detectors is necessitated by their sensitivity to ambient conditions such as ambient pressure and temperature. The feedback loop we implement will be run in the HLT, performing such a calibration whereby bad cells are identified and recorded during each analysis. The initial data-gathering component will then receive the list of bad cells, masking their read-outs, and perform the analysis again cyclically. 1.3 Event Reconstruction Figure 1: Plots of EMCAL Cell ID Versus Amplitude and Cell Time, Respectively for LHC16h. The thin horizontal smears denote cells firing constantly through time, and at increasing energies. 2

The reconstruction of event data during the initial data taking procedure will provide the first calibration results - in our case, a list of bad cells that need masking - with which to produce a new reconstruction. This cycle is repeated for as long as bad cells can be identified, and masked. The EMCAL cells are neither supposed to be firing constantly, nor at consistently high rates at higher energies; cells exhibiting such traits can be seen around 10000, 12000, and 14000 in Figure one. These cells will be identified individually and considered bad for the purposes of our calibration; their readouts will be masked in the feedback loop. 2 Implementing the Feedback Loop. 2.1 Initial o -line analysis of prerecorded run data. Before we implemented the feedback loop directly to the on-line calibration framework, an analysis task object was created to analyze the data read out by the EMCAL cells for run LHC13c. The data on which we performed the analysis were segmented however, requiring the analysis task to be run on each part, consolidating the results of the analyses after the fact. In this way, we mimic the HLT s asynchronous component processing as a way of testing the implementation of our C++ program. Figure 2: Plots of EMCAL Cell ID versus Amplitude Cell Time, respectively, for LHC13c. The lack of smears suggest most of the cells involved were working as intended. The analysis task yielded data that looked less problematic than those in Figure one. There are seemingly no smears in the Energy or Time Axes, so a calibration task on this data set would likely yield very little cells which need masking. The feedback loop would then leave the reconstruction fairly unchanged. 2.2 What to expect from the feedback loop on on-line data. Unfortunately, a lack of time limited our ability to implement the components necessary to cyclically receive the run data as input, perform the reconstruction and calibration, then feed back the result as input. 3

Figure 3: Bad and Dead EMCAL cell plots from o -line calibration of LHC16h data. The plots in Figure 3, generated from fit distributions of average hit occupancy per cell, represent the cells whose inputs were masked in the o -line calibration. They are responsible for the smearing present in the plots in Figure 1. In the context of on-line calibration, these plots would be generated and populated dynamically as the feedback loop ran continuously and masked their input. It s important to note that the set of cells whose readings require masking di er across data-taking periods; di erent cells may react adversely toward ambient conditions for example, potentially yielding an entirely di erent data set for bad and dead cells. 3 Conclusion The o -line calibration of the data is limited by the time required to take collect the data from the EMCAL. Had we applied the on-line calibration feedback loop, the time taken to perform cell masking process would be significantly reduced. Figure 4: Good EMCAL cell plots from o -line calibration of LHC16h data. Figure 4 illustrates those cells whose input - having already been collected from the HLT - indicate they were firing correctly. In the o -line calibration, it is only the data from these cells which are used to make plots such as those for LHC13c (Figure 2). For the on-line calibration, we hope to produce data as clean - free of smears - as those in Figure 2 in real-time, thereby providing clean data as it is being collected and processed, instead of after the data collection is complete. 4

References [1] P. Cortese, et al., Alice Electromagnetic Calorimeter Technical Design Report. 2008, CERN-LHCC- 2008-014 [2] Krzewicki, Mikolaj, et al The ALICE High Level Trigger: status and plans Journal of Physics: Conference Series. Vol. 664. No. 8. IOP Publishing, 2015. [3] S R Bablok, et al. High Level Trigger Online Calibration Framework in Alice. Journal of Physics: Conference Series, Vol. 119. No 8. IOP Publishing, 2015 5