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
5 
6 pfJetClient = pfClient.clone()
7 pfJetClient.FolderNames = cms.vstring("PFJetValidation/CompWithGenJet")
8 pfJetClient.HistogramNames = cms.vstring( "delta_et_Over_et_VS_et_")
9 pfJetClient.CreateProfilePlots = cms.bool(True)
10 pfJetClient.HistogramNamesForProfilePlots = cms.vstring("delta_et_Over_et_VS_et_","delta_et_VS_et_","delta_eta_VS_et_","delta_phi_VS_et_")
11 
12 pfMETClient = pfClient.clone()
13 pfMETClient.FolderNames = cms.vstring("PFMETValidation/CompWithGenMET")
14 pfMETClient.HistogramNames = cms.vstring( "delta_et_Over_et_VS_et_")
15 pfMETClient.CreateProfilePlots = cms.bool(True)
16 pfMETClient.HistogramNamesForProfilePlots = cms.vstring("delta_et_Over_et_VS_et_","delta_et_VS_et_","delta_eta_VS_et_","delta_phi_VS_et_")
17 
18 pfJetResClient = pfClientJetRes.clone()
19 pfJetResClient.FolderNames = cms.vstring("ElectronValidation/JetPtRes")
20 pfJetResClient.HistogramNames = cms.vstring("delta_et_Over_et_VS_et_", "BRdelta_et_Over_et_VS_et_", "ERdelta_et_Over_et_VS_et_")
21 #pfJetResClient.HistogramNames = cms.vstring("") # use this if slicingOn is true in PFJetResDQMAnalyzer
22 pfJetResClient.CreateEfficiencyPlots = cms.bool(False)
23 pfJetResClient.HistogramNamesForEfficiencyPlots = cms.vstring("pt_", "eta_", "phi_")
24 
25 pfElectronClient = pfClient.clone()
26 pfElectronClient.FolderNames = cms.vstring("PFElectronValidation/CompWithGenElectron")
27 #pfElectronClient.HistogramNames = cms.vstring("delta_et_Over_et_VS_et_")
28 pfElectronClient.HistogramNames = cms.vstring("")
29 pfElectronClient.CreateEfficiencyPlots = cms.bool(True)
30 pfElectronClient.HistogramNamesForEfficiencyPlots = cms.vstring("pt_", "eta_", "phi_")
31 
32 pfElectronClient.HistogramNamesForProjectionPlots = cms.vstring("delta_et_Over_et_VS_et_","delta_et_VS_et_","delta_eta_VS_et_","delta_phi_VS_et_")
33 
34