Download presentation
Presentation is loading. Please wait.
1
ADA aodhisto transformation
Distributed Analysis working group ATLAS software workshop Farida Fassi IFIC, Valencia-Spain February 21, 2005 19 November, 2018
2
Outline Aodhisto transformation: Review Status
Goals for the next version 19 November, 2018
3
Aodhisto review (1) √ The aodhisto transformation loops over the events in an ATLAS-POOL event collection containing AOD and produces histograms. √ the aodhisto input/output datasets types are the following: Input: AtlasPoolEventDataset output: RootHistogramDataset √ aodhisto makes use of an Athena algorithm code supplied by the user, allowing him/her to process events data for his/her simple AOD analysis. √ The aodhisto task configuration files are: - Atlas_release - Version of the ATLAS release - AnalysisSkeleton.h - Header for user algorithm - AnalysisSkeleton.cxx - Source for user algorithm - AnalysisSkeleton_jobOptions.py - Job options √ User can reconfigure aodhisto by manipulating the above task files 19 November, 2018
4
Aodhisto review (2) The aodhisto application provides the two logical steps of DIAL: Build step: expands the required directory structure to run copies the required files to the working area compiles/links the transformation in the working area Run step: Runs on the output of the build step Calls the user algorithm for each file to be processed Produces a set of output files: AnalysisSkeleton.root, athena.log Cleans up the working directory 19 November, 2018
5
Status Atlas release Code to be compiled along with its hearder file
√ Currently the ADA aodhisto transformation is in place. √ To test aodhisto users are invited to get start following the instructions for demo 4, where URL is: √ aodhisto takes the following runtime arguments (task files): Atlas release Code to be compiled along with its hearder file Input dataset jobOptions √ The task_aodhisto.xml file associated to demo4 describes the task files data mentioned previously. the transformation task may be modified by deleting task_aodhisto.xml and editing the task files. 19 November, 2018
6
Goals for the next version
√ Run aodhisto using any AOD datasets (or other Pool event collection). √ Provide aodhisto that makes use of a wide range of different algorithms and Atlas releases. √ Remove all the dependencies with files located at BNL/CERN providing an aodhisto application that can run at any site, which has DIAL installed. √ Improve aodhisto in such a way that it will provide an environment to compile the user-supplied code selecting the CMT executable, Athena and Atlas distribution locations √ Continue development of aodhisto satisfying the needs of an Atlas user analysis algorithm . 19 November, 2018
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.