Cargando…

Design of the Jet Performance Software for the ATLAS Experiment at LHC

This paper describes the design and implementation of the JetFramework, a software tool developed for the data analysis of the ATLAS experi- ment at CERN. JetFramework is based on Athena, an object oriented framework for data processing. The JetFramework Athena package im- plements a configurable da...

Descripción completa

Detalles Bibliográficos
Autores principales: Doglioni, C, Francavilla, P, Loch, P, Perez, K, Vitillo, RA
Lenguaje:eng
Publicado: 2011
Materias:
Acceso en línea:http://cds.cern.ch/record/1332219
_version_ 1780921761189068800
author Doglioni, C
Francavilla, P
Loch, P
Perez, K
Vitillo, RA
author_facet Doglioni, C
Francavilla, P
Loch, P
Perez, K
Vitillo, RA
author_sort Doglioni, C
collection CERN
description This paper describes the design and implementation of the JetFramework, a software tool developed for the data analysis of the ATLAS experi- ment at CERN. JetFramework is based on Athena, an object oriented framework for data processing. The JetFramework Athena package im- plements a configurable data-flow graph (DFG) to represent an analysis. Each node of the graph can perform some computation on one or more particle collections in input. A standard set of nodes to retrieve, filter, sort and plot collections are provided. Users can also implement their own computation units inheriting from a generic interface. The analysis graph can be declared and configured in an Athena options file. To provide the requested flexibility to configure nodes from a configuration file, a sim- ple expression language permits to specify selection and plotting criterias. Viewing an analysis as an explicit DFG permits end-users to avoid writing code for repetitive tasks and to reuse user-defined computation units in other analysis.
id cern-1332219
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2011
record_format invenio
spelling cern-13322192019-09-30T06:29:59Zhttp://cds.cern.ch/record/1332219engDoglioni, CFrancavilla, PLoch, PPerez, KVitillo, RADesign of the Jet Performance Software for the ATLAS Experiment at LHCDetectors and Experimental TechniquesThis paper describes the design and implementation of the JetFramework, a software tool developed for the data analysis of the ATLAS experi- ment at CERN. JetFramework is based on Athena, an object oriented framework for data processing. The JetFramework Athena package im- plements a configurable data-flow graph (DFG) to represent an analysis. Each node of the graph can perform some computation on one or more particle collections in input. A standard set of nodes to retrieve, filter, sort and plot collections are provided. Users can also implement their own computation units inheriting from a generic interface. The analysis graph can be declared and configured in an Athena options file. To provide the requested flexibility to configure nodes from a configuration file, a sim- ple expression language permits to specify selection and plotting criterias. Viewing an analysis as an explicit DFG permits end-users to avoid writing code for repetitive tasks and to reuse user-defined computation units in other analysis.ATL-SOFT-PROC-2011-037oai:cds.cern.ch:13322192011-02-26
spellingShingle Detectors and Experimental Techniques
Doglioni, C
Francavilla, P
Loch, P
Perez, K
Vitillo, RA
Design of the Jet Performance Software for the ATLAS Experiment at LHC
title Design of the Jet Performance Software for the ATLAS Experiment at LHC
title_full Design of the Jet Performance Software for the ATLAS Experiment at LHC
title_fullStr Design of the Jet Performance Software for the ATLAS Experiment at LHC
title_full_unstemmed Design of the Jet Performance Software for the ATLAS Experiment at LHC
title_short Design of the Jet Performance Software for the ATLAS Experiment at LHC
title_sort design of the jet performance software for the atlas experiment at lhc
topic Detectors and Experimental Techniques
url http://cds.cern.ch/record/1332219
work_keys_str_mv AT doglionic designofthejetperformancesoftwarefortheatlasexperimentatlhc
AT francavillap designofthejetperformancesoftwarefortheatlasexperimentatlhc
AT lochp designofthejetperformancesoftwarefortheatlasexperimentatlhc
AT perezk designofthejetperformancesoftwarefortheatlasexperimentatlhc
AT vitillora designofthejetperformancesoftwarefortheatlasexperimentatlhc