dorsal/arxiv
View SchemaUse of a Generic Identification Scheme Connecting Events and Detector Description in the ATLAS Experiment
| Authors | C. Arnault, A. Schaffer |
|---|---|
| Categories | |
| ArXiv ID | physics/0306141 |
| URL | https://arxiv.org/abs/physics/0306141 |
Abstract
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.
{
"annotation_id": "4f7b9c58-2599-4cce-a1f2-091ad699c6cb",
"date_created": "2026-03-02T18:00:46.814000Z",
"date_modified": "2026-03-02T18:00:46.814000Z",
"file_hash": "5adf75f5be1d0e4d969b9d6fadbad6d532fbeacc3b34d846e62ad4adb3c3d6c2",
"private": false,
"record": {
"abstract": "High energy physics detectors can be described hierarchically from the\ndifferent subsystems to their divisions in r, phi, theta and to the individual\nreadout channels. An identification schema that follows the logical\ndecomposition of the ATLAS detector has been introduced allowing identification\nof individual readout channels as well as other parts of the detector, in\nparticular detector elements. These identifiers provide a sort of ?glue?\nallowing, for example, the connection of raw event data to their detector\ndescription for position calculation or alignment corrections, as well as fast\naccess to subsets of the event data for event trigger selection. There are two\nimportant requirements on the software to support such an identification\nscheme. First is the possibility to formally specify these identifiers in terms\nof their structure and allowed values. And second is to generate different\nforms of the identifiers optimised in terms of access efficiency to information\ncontent, compactness or search key efficiency. We present here the generic\ntoolkit developed in the context of the ATLAS experiment to primarily provide\nthe identification of the readout channels and detector elements. The\narchitecture of the toolkit is decomposed into three parts: an XML-based\ndictionary containing the formal specification of a particular range of\nidentifiers, a set of various identifier classes (offering various level of\ncompaction), and finally a set of ?helper? classes, specific for each detector\nsystem, which serve as intermediaries between the dictionary and the identifier\nclasses to create, manipulate and interpret the identifiers. This architecture\nwill be described as well as the various applications of this identification\nscheme.",
"arxiv_id": "physics/0306141",
"authors": [
"C. Arnault",
"A. Schaffer"
],
"categories": [
"physics.comp-ph"
],
"title": "Use of a Generic Identification Scheme Connecting Events and Detector Description in the ATLAS Experiment",
"url": "https://arxiv.org/abs/physics/0306141"
},
"schema_id": "dorsal/arxiv",
"source": {
"execution_id": "38732be7-deae-46e6-8295-5dfc5b7d19c6",
"id": "arXiv Dataset IDs",
"type": "Model",
"variant": "snapshot-2026-03-01",
"version": "0.1.0"
},
"user_id": 1000002
}