File indexing completed on 2025-01-14 02:38:57
0001 import FWCore.ParameterSet.Config as cms
0002 import copy
0003
0004 from PhysicsTools.NanoAOD.nanoDQM_cfi import nanoDQM
0005 from PhysicsTools.NanoAOD.nanoDQM_tools_cff import *
0006 from DQMServices.Core.DQMEDAnalyzer import DQMEDAnalyzer
0007
0008 nanogenDQM = DQMEDAnalyzer("NanoAODDQM",
0009 vplots = cms.PSet(GenDressedLepton = nanoDQM.vplots.GenDressedLepton,
0010 GenIsolatedPhoton = nanoDQM.vplots.GenIsolatedPhoton,
0011 GenJet = nanoDQM.vplots.GenJet,
0012 GenJetAK8 = nanoDQM.vplots.GenJetAK8,
0013 TrackGenJetAK4 = nanoDQM.vplots.TrackGenJetAK4,
0014 GenMET = nanoDQM.vplots.GenMET,
0015 GenPart = nanoDQM.vplots.GenPart,
0016 GenVtx = nanoDQM.vplots.GenVtx,
0017 GenVisTau = nanoDQM.vplots.GenVisTau,
0018 LHEPart = nanoDQM.vplots.LHEPart,
0019 LHEScaleWeight = nanoDQM.vplots.LHEScaleWeight,
0020 LHEPdfWeight = nanoDQM.vplots.LHEPdfWeight,
0021 PSWeight = nanoDQM.vplots.PSWeight,
0022 )
0023 )
0024
0025 from DQMServices.Core.DQMQualityTester import DQMQualityTester
0026 nanoDQMQTester = DQMQualityTester(
0027 qtList = cms.untracked.FileInPath('PhysicsTools/NanoAOD/test/dqmQualityTests.xml'),
0028 prescaleFactor = cms.untracked.int32(1),
0029 testInEventloop = cms.untracked.bool(False),
0030 qtestOnEndLumi = cms.untracked.bool(False),
0031 verboseQT = cms.untracked.bool(True)
0032 )
0033
0034 nanogenHarvest = cms.Sequence( nanoDQMQTester )
0035