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...
Autores principales: | , , , , , , , , , , , , , |
---|---|
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 |