PAT Validation

Overview

The PAT validation has the following aims:

  • validate PAT candidates with respect to reco within the same release.
  • validate PAT candidates from release to release.

The validated PAT candidates are photons, electrons, muons, taus, jets and MET. Important quantities for those PAT candidates are booked as histograms, and direct comparisons are carried out. The default sequence is validating PAT candidates with respect to reco onces (or with additional reco-level tools). In general, the variables chosen are the same as for the offline DQM validation of reco objects. The validation tools can be found in the Validation/PhysicsTools package. This package provides a set of standard script to produces a web-based validation release.

PAT validation releases

You can find the main validation monitoring page here. Here we provide a set of links to recent comparisons between PAT and reco candidates, and the comparison is done within the same release. Distributions, which pass the validation step are denoted by histograms filled with green while failing distributions are denoted by histograms filled with red. An example is given below (reco - filled color histograms, PAT - open black histograms).

  • Validation passed:
    Pt.png

  • Validation failed (or empty histograms):
    Ptuncert.png

Those comparisons are carried out by the PAT validation team. For any requests, please contact with us.

Standard validating list

  • Jet Validation / L2L3CorJetAK5Calo
    • General kinematic distributions (pt, eta, phi, E, mass) for all, and first candidate with highest pt
    • Energy corrections (Raw, L2, L2+L3)
    • Constituents, N90
    • EM energy (EB, EE, HF, Energy fraction, Maximum EM tower)
    • Hadron energy (HB, HE, HO, HF, Energy fraction, Maximum Hadron tower)
    • HF (long, short, total)
  • Muon Validation / Muon
    • Monitoring of eta (with various sub systems or global)
    • Monitoring of theta (the same)
    • Monitoring of phi (the same)
    • Monitoring of chi-square (the same)
    • Momentum, transverse momentum, charge
    • Momentum resolution
    • recHits provenance
  • Electron Validation / Electrons
    • Isolation (Calo, Track)
    • di-electron mass
    • Charge, chi-square, classification
    • Kinematic distributions (eta, phi, pt), eta specified for different class
    • Tracker-supercluster matching (deta, dphi, E/P)
    • Hits, Hadron over EM
    • Matching object (eta, phi, pt, Z)
    • Vertex information
  • MET Validation / CaloMETs or tcMETs
    • General kinematic distributions (MEx, MEy, Ez, MET, METphi, Sum ET)
    • MET significant
    • EM energy (Max tower, Et fraction, EB, EE, HF)
    • Hadron energy (Max tower, Et fraction, HB, HE, HO, HF)
  • Photon Validation / Photons
  • Tau Validation / Taus
    • General kinematic distributions (pt, eta, phi, E)
    • PF: particle with highest pt (charged, photon, any type)

As an example, you may also find the following well-described commented comparisons:

How to run the PAT Validation

You may find the detailed instructions for how to do the PAT validation with different CMSSW releases on the SWGuidePATValidationInstructions page. Here are a quick general guide with copy-and-paste commands:

Setup/Installation

cmsrel CMSSW_X_Y_Z
cd CMSSW_X_Y_Z/src 
cmsenv
cvs co Validation/PhysicsTools
scram b

Produce the benchmarking historgrams

cd Validation/PhysicsTools/test
cmsRun benchmark_cfg.py
ALERT! Note: Please first update the benchmark_cfg.py before run it, especially for the input data files. Since the PAT validation has a very complicated dependence on almost every objects, it can be failed easily when you are processing with a new CMSSW release (especially for the pre-releases). In principle you need to do a little bit debugging work before producing reasonable histograms.

Produce the standard validation web, and upload the results to a web server

source validation.sh
scp -r index.html  CALOMET  ELECTRONS  JETS  MUONS  PHOTONS  TAUS  TCMET mywebserver:public_html/

Further Information

For further information, please contact Sudhir Malik and Kai-Feng Chen or refer to the SWGuidePAT#Support.

-- RogerWolf - 27 Jul 2009

Topic attachments
I Attachment History Action Size Date Who Comment
PNGpng Pt.png r1 manage 11.5 K 2010-02-17 - 05:09 KaiFengChen  
PNGpng Ptuncert.png r1 manage 11.5 K 2010-02-17 - 05:10 KaiFengChen  
Edit | Attach | Watch | Print version | History: r10 < r9 < r8 < r7 < r6 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r10 - 2011-02-04 - SudhirMalik
 
    • 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-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback