The ATLASWatchMan Work-Flow


The package is mainly an Analysis Code Generator and a D3PD Maker.

A brief description of the Work-Flow follows. More detailed information will be given in subsections of this website, when dealing with implementing analyses, adding UserData, dumping objects from POOL files, defining custom object selection or overlap removal for each analysis or reading the output D3PD file.

Fig. 1 The ATLASWatchMan Work-Flow: from the user-edited steering file , to the automatically generated Analysis Code to be run to produce the output D3PD containing all the results for all the analyses the user defined.


The input: the Steering File

The input of the package is a steering file . Or a list of them if you want to merge different steering files .

In the steering file the user can define:

  • his/her analyses, as many as he/she wants (defining for each of them event selection cuts, object selection/overlap removal)

  • objects to dump out from AOD, DPD, ... (POOL files)

  • Branch to store UserData...

  • ...filled with user-defined formulas, defined in the steering file as well

Here you can find an example of steering file, used to automatically generate the analysis code below: ATLASWatchManAnalysisSteeringFileExample

And here (ATLASWatchManSteeringFile) you can find many other information about the ATLASWatchMan steering file

The output: the dynamically generated Analysis Code

The first output of the package is the automatically and dynamically generated analysis code for all the analyses the user specified in the steering file.

Together with the automatically customized Athena and ARA jobOptions to run the code, and Panda and Ganga scripts to run the code on the Grid.

Fig. 2 The ATLASWatchMan core dinamically generates many files, for the analysis and the bookkeeping.

-- RiccardoMariaBianchi - 11 Mar 2009

Edit | Attach | Watch | Print version | History: r6 | r4 < r3 < r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions...
Topic revision: r2 - 2009-03-12 - RiccardoMariaBianchi
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    Main All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2020 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback