File indexing completed on 2023-03-17 10:58:45
0001 import FWCore.ParameterSet.Config as cms
0002
0003 from DQMOffline.Trigger.EgHLTOffFiltersToMon_cfi import *
0004 from DQMOffline.Trigger.EgHLTOffQTests_cfi import *
0005
0006
0007 from DQMServices.Core.DQMQualityTester import DQMQualityTester
0008 egHLTOffQTester = DQMQualityTester(
0009 qtList = cms.untracked.FileInPath('DQMOffline/Trigger/data/EgHLTOffQualityTests.xml'),
0010 verboseQT = cms.untracked.bool(False),
0011 qtestOnEndJob =cms.untracked.bool(False),
0012 qtestOnEndRun =cms.untracked.bool(True),
0013 qTestOnEndLumi=cms.untracked.bool(False),
0014
0015 )
0016
0017
0018
0019 egHLTOffDQMSummaryClient = cms.EDAnalyzer("EgHLTOfflineSummaryClient",
0020 egHLTOffFiltersToMon,
0021 DQMDirName=cms.string("HLT/EGM"),
0022 hltTag = cms.string("HLT"),
0023 filterInactiveTriggers = cms.bool(True),
0024 runClientEndLumiBlock=cms.bool(False),
0025 runClientEndRun=cms.bool(True),
0026 runClientEndJob=cms.bool(False),
0027 usePathNames=cms.bool(True),
0028 egHLTSumQTests=cms.VPSet (
0029 cms.PSet(egHLTEleTrigRelEffQTests),
0030 cms.PSet(egHLTPhoTrigRelEffQTests),
0031
0032
0033
0034 ),
0035 egHLTEleQTestsForSumBit=cms.VPSet (
0036 cms.PSet(egHLTEleTrigRelEffQTests),
0037 ),
0038 egHLTPhoQTestsForSumBit=cms.VPSet (
0039 cms.PSet(egHLTPhoTrigRelEffQTests),
0040 ),
0041 eleHLTFilterNamesForSumBit=cms.vstring(
0042 "hltL1NonIsoHLTNonIsoSingleElectronEt15PixelMatchFilter",
0043 "hltL1NonIsoHLTNonIsoSingleElectronEt15EleIdDphiFilter",
0044 "hltL1NonIsoHLTNonIsoSingleElectronLWEt10PixelMatchFilter",
0045 "hltL1NonIsoHLTNonIsoSingleElectronLWEt10EleIdDphiFilter",
0046 ),
0047 phoHLTFilterNamesForSumBit=cms.vstring(
0048 "hltL1NonIsoHLTNonIsoSinglePhotonEt15HcalIsolFilter",
0049 "hltL1NonIsoHLTNonIsoSinglePhotonEt30HcalIsolFilter",
0050 ),
0051 )
0052
0053 egHLTOffCertSeq = cms.Sequence(egHLTOffQTester*egHLTOffDQMSummaryClient)