CMS 3D CMS Logo

EgHLTOfflineSummaryClient_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
5 
6 
7 from DQMServices.Core.DQMQualityTester import DQMQualityTester
8 egHLTOffQTester = DQMQualityTester(
9  qtList = cms.untracked.FileInPath('DQMOffline/Trigger/data/EgHLTOffQualityTests.xml'),
10  verboseQT = cms.untracked.bool(False),
11  qtestOnEndJob =cms.untracked.bool(False),
12  qtestOnEndRun =cms.untracked.bool(True),
13  qTestOnEndLumi=cms.untracked.bool(False),
14 
15  )
16 
17 
18 
19 egHLTOffDQMSummaryClient = cms.EDAnalyzer("EgHLTOfflineSummaryClient",
20  egHLTOffFiltersToMon,
21  DQMDirName=cms.string("HLT/EGM"),
22  hltTag = cms.string("HLT"),
23  filterInactiveTriggers = cms.bool(True),
24  runClientEndLumiBlock=cms.bool(False),
25  runClientEndRun=cms.bool(True),
26  runClientEndJob=cms.bool(False),
27  usePathNames=cms.bool(True),
28  egHLTSumQTests=cms.VPSet (
29  cms.PSet(egHLTEleTrigRelEffQTests),
30  cms.PSet(egHLTPhoTrigRelEffQTests),
31  # cms.PSet(egHLTEleTrigTPEffQTests),
32  # cms.PSet(egHLTTrigEleQTests),
33  # cms.PSet(egHLTTrigPhoQTests)
34  ),
35  egHLTEleQTestsForSumBit=cms.VPSet (
36  cms.PSet(egHLTEleTrigRelEffQTests),
37  ),
38  egHLTPhoQTestsForSumBit=cms.VPSet (
39  cms.PSet(egHLTPhoTrigRelEffQTests),
40  ),
41  eleHLTFilterNamesForSumBit=cms.vstring(
42  "hltL1NonIsoHLTNonIsoSingleElectronEt15PixelMatchFilter",
43  "hltL1NonIsoHLTNonIsoSingleElectronEt15EleIdDphiFilter",
44  "hltL1NonIsoHLTNonIsoSingleElectronLWEt10PixelMatchFilter",
45  "hltL1NonIsoHLTNonIsoSingleElectronLWEt10EleIdDphiFilter",
46  ),
47  phoHLTFilterNamesForSumBit=cms.vstring(
48  "hltL1NonIsoHLTNonIsoSinglePhotonEt15HcalIsolFilter",
49  "hltL1NonIsoHLTNonIsoSinglePhotonEt30HcalIsolFilter",
50  ),
51 )
52 
53 egHLTOffCertSeq = cms.Sequence(egHLTOffQTester*egHLTOffDQMSummaryClient)