CMS 3D CMS Logo

PFValidationClient_cff.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 from DQMOffline.PFTau.PFClient_cfi import pfClient, pfClientJetRes
4 #from DQMOffline.PFTau.PFClient_cfi import *
5 
6 pfJetClient = pfClient.clone(
7  FolderNames = ['PFJetValidation/CompWithGenJet'],
8  HistogramNames = ['delta_et_Over_et_VS_et_'],
9  CreateProfilePlots = True,
10  HistogramNamesForProfilePlots = ['delta_et_Over_et_VS_et_','delta_et_VS_et_','delta_eta_VS_et_','delta_phi_VS_et_']
11 )
12 
13 pfMETClient = pfClient.clone(
14  FolderNames = ['PFMETValidation/CompWithGenMET'],
15  HistogramNames = ['delta_et_Over_et_VS_et_'],
16  CreateProfilePlots = True,
17  HistogramNamesForProfilePlots = ['delta_et_Over_et_VS_et_','delta_et_VS_et_','delta_eta_VS_et_','delta_phi_VS_et_']
18 )
19 
20 pfJetResClient = pfClientJetRes.clone(
21  FolderNames = ['PFJetResValidation/JetPtRes'],
22  HistogramNames = ['delta_et_Over_et_VS_et_', 'BRdelta_et_Over_et_VS_et_', 'ERdelta_et_Over_et_VS_et_'],
23  CreateEfficiencyPlots = False,
24  HistogramNamesForEfficiencyPlots = ['pt_', 'eta_', 'phi_']
25 )
26 
27 pfElectronClient = pfClient.clone(
28  FolderNames = ['PFElectronValidation/CompWithGenElectron'],
29  HistogramNames = [''],
30  CreateEfficiencyPlots = True,
31  HistogramNamesForEfficiencyPlots = ['pt_', 'eta_', 'phi_'],
32  HistogramNamesForProjectionPlots = ['delta_et_Over_et_VS_et_','delta_et_VS_et_','delta_eta_VS_et_','delta_phi_VS_et_']
33 )