Cargando…

The Usage of ROOT in the LHCb Online System

The online system in the LHCb experiment uses ROOT in various areas. ROOT is used in all processes participating in event data processing. The degree of usage varies quite significantly - from the very rudimentary usage of the ROOT plugin mechanism to fully equipped applications filling histograms w...

Descripción completa

Detalles Bibliográficos
Autor principal: Frank, M
Lenguaje:eng
Publicado: 2013
Materias:
Acceso en línea:http://cds.cern.ch/record/1528219
_version_ 1780929466853228544
author Frank, M
author_facet Frank, M
author_sort Frank, M
collection CERN
description The online system in the LHCb experiment uses ROOT in various areas. ROOT is used in all processes participating in event data processing. The degree of usage varies quite significantly - from the very rudimentary usage of the ROOT plugin mechanism to fully equipped applications filling histograms with data describing online the detector status for monitoring purposes and the display of these data. An increasing number of processes uses the python binding offered by PyROOT to configure these processes. PyROOT also allows to efficiently and quickly manipulate certain corners of the experiment controls system where necessary. Beside these areas, where the LHCb online team advocated the usage of ROOT, in other areas other technologies were chosen. These deliberate choices like e.g. in the area of persistency of event data from particle collisions will be discussed.
id cern-1528219
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2013
record_format invenio
spelling cern-15282192019-09-30T06:29:59Zhttp://cds.cern.ch/record/1528219engFrank, MThe Usage of ROOT in the LHCb Online SystemTalkThe online system in the LHCb experiment uses ROOT in various areas. ROOT is used in all processes participating in event data processing. The degree of usage varies quite significantly - from the very rudimentary usage of the ROOT plugin mechanism to fully equipped applications filling histograms with data describing online the detector status for monitoring purposes and the display of these data. An increasing number of processes uses the python binding offered by PyROOT to configure these processes. PyROOT also allows to efficiently and quickly manipulate certain corners of the experiment controls system where necessary. Beside these areas, where the LHCb online team advocated the usage of ROOT, in other areas other technologies were chosen. These deliberate choices like e.g. in the area of persistency of event data from particle collisions will be discussed. LHCb-TALK-2013-059oai:cds.cern.ch:15282192013
spellingShingle Talk
Frank, M
The Usage of ROOT in the LHCb Online System
title The Usage of ROOT in the LHCb Online System
title_full The Usage of ROOT in the LHCb Online System
title_fullStr The Usage of ROOT in the LHCb Online System
title_full_unstemmed The Usage of ROOT in the LHCb Online System
title_short The Usage of ROOT in the LHCb Online System
title_sort usage of root in the lhcb online system
topic Talk
url http://cds.cern.ch/record/1528219
work_keys_str_mv AT frankm theusageofrootinthelhcbonlinesystem
AT frankm usageofrootinthelhcbonlinesystem