Cargando…

Use of a Generic Identification Scheme Connecting Events and Detector Description in the ATLAS Experiment

High energy physics detectors can be described hierarchically from the different subsystems to their divisions in r, phi, theta and to the individual readout channels. An identification schema that follows the logical decomposition of the ATLAS detector has been introduced allowing identification of...

Descripción completa

Detalles Bibliográficos
Autores principales: Arnault, C., Schaffer, A.
Lenguaje:eng
Publicado: 2003
Materias:
Acceso en línea:http://cds.cern.ch/record/624343
_version_ 1780900485652283392
author Arnault, C.
Schaffer, A.
author_facet Arnault, C.
Schaffer, A.
author_sort Arnault, C.
collection CERN
description High energy physics detectors can be described hierarchically from the different subsystems to their divisions in r, phi, theta and to the individual readout channels. An identification schema that follows the logical decomposition of the ATLAS detector has been introduced allowing identification of individual readout channels as well as other parts of the detector, in particular detector elements. These identifiers provide a sort of ?glue? allowing, for example, the connection of raw event data to their detector description for position calculation or alignment corrections, as well as fast access to subsets of the event data for event trigger selection. There are two important requirements on the software to support such an identification scheme. First is the possibility to formally specify these identifiers in terms of their structure and allowed values. And second is to generate different forms of the identifiers optimised in terms of access efficiency to information content, compactness or search key efficiency. We present here the generic toolkit developed in the context of the ATLAS experiment to primarily provide the identification of the readout channels and detector elements. The architecture of the toolkit is decomposed into three parts: an XML-based dictionary containing the formal specification of a particular range of identifiers, a set of various identifier classes (offering various level of compaction), and finally a set of ?helper? classes, specific for each detector system, which serve as intermediaries between the dictionary and the identifier classes to create, manipulate and interpret the identifiers. This architecture will be described as well as the various applications of this identification scheme.
id cern-624343
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2003
record_format invenio
spelling cern-6243432019-09-30T06:29:59Zhttp://cds.cern.ch/record/624343engArnault, C.Schaffer, A.Use of a Generic Identification Scheme Connecting Events and Detector Description in the ATLAS ExperimentOther Fields of PhysicsHigh energy physics detectors can be described hierarchically from the different subsystems to their divisions in r, phi, theta and to the individual readout channels. An identification schema that follows the logical decomposition of the ATLAS detector has been introduced allowing identification of individual readout channels as well as other parts of the detector, in particular detector elements. These identifiers provide a sort of ?glue? allowing, for example, the connection of raw event data to their detector description for position calculation or alignment corrections, as well as fast access to subsets of the event data for event trigger selection. There are two important requirements on the software to support such an identification scheme. First is the possibility to formally specify these identifiers in terms of their structure and allowed values. And second is to generate different forms of the identifiers optimised in terms of access efficiency to information content, compactness or search key efficiency. We present here the generic toolkit developed in the context of the ATLAS experiment to primarily provide the identification of the readout channels and detector elements. The architecture of the toolkit is decomposed into three parts: an XML-based dictionary containing the formal specification of a particular range of identifiers, a set of various identifier classes (offering various level of compaction), and finally a set of ?helper? classes, specific for each detector system, which serve as intermediaries between the dictionary and the identifier classes to create, manipulate and interpret the identifiers. This architecture will be described as well as the various applications of this identification scheme.physics/0306141CHEP-2003-THJT008oai:cds.cern.ch:6243432003-06-18
spellingShingle Other Fields of Physics
Arnault, C.
Schaffer, A.
Use of a Generic Identification Scheme Connecting Events and Detector Description in the ATLAS Experiment
title Use of a Generic Identification Scheme Connecting Events and Detector Description in the ATLAS Experiment
title_full Use of a Generic Identification Scheme Connecting Events and Detector Description in the ATLAS Experiment
title_fullStr Use of a Generic Identification Scheme Connecting Events and Detector Description in the ATLAS Experiment
title_full_unstemmed Use of a Generic Identification Scheme Connecting Events and Detector Description in the ATLAS Experiment
title_short Use of a Generic Identification Scheme Connecting Events and Detector Description in the ATLAS Experiment
title_sort use of a generic identification scheme connecting events and detector description in the atlas experiment
topic Other Fields of Physics
url http://cds.cern.ch/record/624343
work_keys_str_mv AT arnaultc useofagenericidentificationschemeconnectingeventsanddetectordescriptionintheatlasexperiment
AT schaffera useofagenericidentificationschemeconnectingeventsanddetectordescriptionintheatlasexperiment