Cargando…

Online processing in the ALICE DAQ The detector algorithms

ALICE (A Large Ion Collider Experiment) is the heavy-ion detector designed to study the physics of strongly interacting matter and the quark-gluon plasma at the CERN Large Hadron Collider (LHC). Some specific calibration tasks are performed regularly for each of the 18 ALICE sub-detectors in order t...

Descripción completa

Detalles Bibliográficos
Autores principales: Chapeland, S, Altini, V, Carena, F, Carena, W, Chibante Barroso, V, Costa, F, Divia, R, Fuchs, U, Makhlyueva, I, Roukoutakis, F, Schossmaier, K, Soos, C, Vande Vyvre, P, von Haller, B
Lenguaje:eng
Publicado: 2010
Materias:
Acceso en línea:https://dx.doi.org/10.1088/1742-6596/219/2/022004
http://cds.cern.ch/record/1269929
_version_ 1780920182610329600
author Chapeland, S
Altini, V
Carena, F
Carena, W
Chibante Barroso, V
Costa, F
Divia, R
Fuchs, U
Makhlyueva, I
Roukoutakis, F
Schossmaier, K
Soos, C
Vande Vyvre, P
von Haller, B
author_facet Chapeland, S
Altini, V
Carena, F
Carena, W
Chibante Barroso, V
Costa, F
Divia, R
Fuchs, U
Makhlyueva, I
Roukoutakis, F
Schossmaier, K
Soos, C
Vande Vyvre, P
von Haller, B
author_sort Chapeland, S
collection CERN
description ALICE (A Large Ion Collider Experiment) is the heavy-ion detector designed to study the physics of strongly interacting matter and the quark-gluon plasma at the CERN Large Hadron Collider (LHC). Some specific calibration tasks are performed regularly for each of the 18 ALICE sub-detectors in order to achieve most accurate physics measurements. These procedures involve events analysis in a wide range of experimental conditions, implicating various trigger types, data throughputs, electronics settings, and algorithms, both during short sub-detector standalone runs and long global physics runs. A framework was designed to collect statistics and compute some of the calibration parameters directly online, using resources of the Data Acquisition System (DAQ), and benefiting from its inherent parallel architecture to process events. This system has been used at the experimental area for one year, and includes more than 30 calibration routines in production. This paper describes the framework architecture and the synchronization mechanisms involved at the level of the Experiment Control System (ECS) of ALICE. The software libraries interfacing detector algorithms (DA) to the online data flow, configuration database, experiment logbook, and offline system are reviewed. The test protocols followed to integrate and validate each sub-detector component are also discussed, including the automatic build system and validation procedures used to ensure a smooth deployment. The offline post-processing and archiving of the DA results is covered in a separate paper.
id cern-1269929
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2010
record_format invenio
spelling cern-12699292022-08-17T13:24:35Zdoi:10.1088/1742-6596/219/2/022004http://cds.cern.ch/record/1269929engChapeland, SAltini, VCarena, FCarena, WChibante Barroso, VCosta, FDivia, RFuchs, UMakhlyueva, IRoukoutakis, FSchossmaier, KSoos, CVande Vyvre, Pvon Haller, BOnline processing in the ALICE DAQ The detector algorithmsComputing and ComputersALICE (A Large Ion Collider Experiment) is the heavy-ion detector designed to study the physics of strongly interacting matter and the quark-gluon plasma at the CERN Large Hadron Collider (LHC). Some specific calibration tasks are performed regularly for each of the 18 ALICE sub-detectors in order to achieve most accurate physics measurements. These procedures involve events analysis in a wide range of experimental conditions, implicating various trigger types, data throughputs, electronics settings, and algorithms, both during short sub-detector standalone runs and long global physics runs. A framework was designed to collect statistics and compute some of the calibration parameters directly online, using resources of the Data Acquisition System (DAQ), and benefiting from its inherent parallel architecture to process events. This system has been used at the experimental area for one year, and includes more than 30 calibration routines in production. This paper describes the framework architecture and the synchronization mechanisms involved at the level of the Experiment Control System (ECS) of ALICE. The software libraries interfacing detector algorithms (DA) to the online data flow, configuration database, experiment logbook, and offline system are reviewed. The test protocols followed to integrate and validate each sub-detector component are also discussed, including the automatic build system and validation procedures used to ensure a smooth deployment. The offline post-processing and archiving of the DA results is covered in a separate paper.oai:cds.cern.ch:12699292010
spellingShingle Computing and Computers
Chapeland, S
Altini, V
Carena, F
Carena, W
Chibante Barroso, V
Costa, F
Divia, R
Fuchs, U
Makhlyueva, I
Roukoutakis, F
Schossmaier, K
Soos, C
Vande Vyvre, P
von Haller, B
Online processing in the ALICE DAQ The detector algorithms
title Online processing in the ALICE DAQ The detector algorithms
title_full Online processing in the ALICE DAQ The detector algorithms
title_fullStr Online processing in the ALICE DAQ The detector algorithms
title_full_unstemmed Online processing in the ALICE DAQ The detector algorithms
title_short Online processing in the ALICE DAQ The detector algorithms
title_sort online processing in the alice daq the detector algorithms
topic Computing and Computers
url https://dx.doi.org/10.1088/1742-6596/219/2/022004
http://cds.cern.ch/record/1269929
work_keys_str_mv AT chapelands onlineprocessinginthealicedaqthedetectoralgorithms
AT altiniv onlineprocessinginthealicedaqthedetectoralgorithms
AT carenaf onlineprocessinginthealicedaqthedetectoralgorithms
AT carenaw onlineprocessinginthealicedaqthedetectoralgorithms
AT chibantebarrosov onlineprocessinginthealicedaqthedetectoralgorithms
AT costaf onlineprocessinginthealicedaqthedetectoralgorithms
AT diviar onlineprocessinginthealicedaqthedetectoralgorithms
AT fuchsu onlineprocessinginthealicedaqthedetectoralgorithms
AT makhlyuevai onlineprocessinginthealicedaqthedetectoralgorithms
AT roukoutakisf onlineprocessinginthealicedaqthedetectoralgorithms
AT schossmaierk onlineprocessinginthealicedaqthedetectoralgorithms
AT soosc onlineprocessinginthealicedaqthedetectoralgorithms
AT vandevyvrep onlineprocessinginthealicedaqthedetectoralgorithms
AT vonhallerb onlineprocessinginthealicedaqthedetectoralgorithms