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