File indexing completed on 2023-03-17 11:09:30
0001 import FWCore.ParameterSet.Config as cms
0002
0003 process = cms.Process('HLT')
0004
0005 process.options.wantSummary = True
0006
0007 process.load('FWCore.MessageService.MessageLogger_cfi')
0008 process.MessageLogger.cerr.FwkReport.reportEvery = 100
0009 process.MessageLogger.cerr.enableStatistics = False
0010 process.MessageLogger.cerr.threshold = 'INFO'
0011
0012
0013
0014
0015
0016
0017
0018 process.PrescaleService = cms.Service('PrescaleService',
0019 prescaleTable = cms.VPSet(
0020 cms.PSet(
0021 pathName = cms.string('Path_1'),
0022 prescales = cms.vuint32( 2 )
0023 ),
0024 cms.PSet(
0025 pathName = cms.string('Path_2'),
0026 prescales = cms.vuint32( 3 )
0027 ),
0028 cms.PSet(
0029 pathName = cms.string('Path_3'),
0030 prescales = cms.vuint32( 5 )
0031 )
0032 ),
0033 lvl1Labels = cms.vstring('any'),
0034 lvl1DefaultLabel = cms.string('any')
0035 )
0036
0037
0038 process.source = cms.Source('EmptySource')
0039 process.maxEvents.input = 1000
0040
0041
0042 process.scale_1 = cms.EDFilter('HLTPrescaler')
0043 process.scale_2 = cms.EDFilter('HLTPrescaler')
0044 process.scale_3 = cms.EDFilter('HLTPrescaler')
0045 process.fail = cms.EDFilter('HLTBool', result = cms.bool(False))
0046 process.success = cms.EDFilter('HLTBool', result = cms.bool(True))
0047
0048 process.Path_1 = cms.Path(process.scale_1)
0049 process.Path_2 = cms.Path(process.scale_2)
0050 process.Path_3 = cms.Path(process.scale_3)
0051 process.AlwaysTrue = cms.Path(process.success)
0052 process.AlwaysFalse = cms.Path(process.fail)
0053 process.L1_Path = cms.Path(process.success)
0054
0055
0056 process.hltTrigReport = cms.EDAnalyzer( 'HLTrigReport',
0057 HLTriggerResults = cms.InputTag( 'TriggerResults','','HLT' )
0058 )
0059 process.HLTAnalyzerEndpath = cms.EndPath( process.hltTrigReport )
0060
0061
0062 process.poolOutput = cms.OutputModule('PoolOutputModule',
0063 fileName = cms.untracked.string('file:trigger.root')
0064 )
0065 process.output = cms.EndPath(process.poolOutput)