27 September 2004 to 1 October 2004
Interlaken, Switzerland
Europe/Zurich timezone

The Athena Control Framework in Production, New Developments and Lessons Learned

27 Sept 2004, 16:50
20m
Brunig (Interlaken, Switzerland)

Brunig

Interlaken, Switzerland

oral presentation Track 3 - Core Software Core Software

Speaker

P. Calafiura (LBNL)

Description

Athena is the Atlas Control Framework, based on the common Gaudi architecture, originally developed by LHCb. In 2004 two major production efforts, the Data Challenge 2 and the Combined Test-beam reconstruction and analysis were structured as Athena applications. To support the production work we have added new features to both Athena and Gaudi: an "Interval of Validity" service to manage time-varying conditions and detector data; a History service, to manage the provenance information of each event data object; and a toolkit to simulate and analyze the overlay of multiple collisions during the detector sensitive time (pile-up). To support the analysis of simulated and test-beam data in athena we have introduced a python-based scripting interface, based on the CERN LCG tools PyLCGDict, PyRoot and PyBus. The scripting interface allows to fully configure any athena component, interactively browse and modify this configuration, as well as examine the content of any data object in the event or detector store.

Primary authors

Presentation materials