Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:10:01

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                                        #   cms.PSet(egHLTEleTrigTPEffQTests),
0032                                        #   cms.PSet(egHLTTrigEleQTests),
0033                                        #   cms.PSet(egHLTTrigPhoQTests)
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)