WARNING: This twiki is outdated , please refer to the main PAT twiki SWGuidePAT

PAT Workflow

The PAT workflow is divided in a series of layers as shown on the figure below:

  • Layer 0 performs the "cleaning" tasks on the standard reconstructed object (in AOD or RECO formats), computes related information (e.g., Monte Carlo and trigger matching), and takes care of the low-level handling of references.
  • Layer 1 collapses the output of layer 0 into compact objects containing all the necessary information.
  • Layer 2 performs event-hypothesis dependent tasks: this is where the analysis starts.

The PAT workflow

PAT workflow

The PAT consists of framework plugin modules: cleaners for layer 0, producers for layer 1. These plugins themselves call standalone algorithms and helper classes.


Tasks performed inside the PAT

The tasks performed insode PAT are:

  • Monte Carlo and trigger matching
  • Lepton isolation and particle identification
  • Objects cleaning (e.g., jet-electron overlap removal)
  • The definition of global event variables (e.g., total event charge, object multiplicity)

They are represented in the following structure:

-- RogerWolf - 13 May 2009

Topic attachments
I Attachment History Action Size Date Who Comment
PNGpng PAT-workflow.png r1 manage 200.7 K 2009-05-13 - 12:29 RogerWolf  
Edit | Attach | Watch | Print version | History: r5 < r4 < r3 < r2 < r1 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r5 - 2010-05-03 - RogerWolf
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    CMSPublic All webs login

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