1 import FWCore.ParameterSet.Config
as cms
4 DelayedJetMETTrigger = HLTrigger.HLTfilters.hltHighLevel_cfi.hltHighLevel.clone()
5 DelayedJetMETTrigger.TriggerResultsTag = cms.InputTag(
"TriggerResults",
"",
"HLT" )
6 DelayedJetMETTrigger.HLTPaths = cms.vstring(
7 "HLT_PFMET120_PFMHT120_IDTight_v*" 9 DelayedJetMETTrigger.throw =
False 10 DelayedJetMETTrigger.andOr =
True 13 caloJetTimingProducerSingle = cms.EDProducer(
"HLTCaloJetTimingProducer",
14 jets = cms.InputTag(
"ak4CaloJets" ),
15 barrelJets = cms.bool(
True ),
16 endcapJets = cms.bool(
False ),
17 ecalCellEnergyThresh = cms.double( 0.5 ),
18 ecalCellTimeThresh = cms.double( 12.5 ),
19 ecalCellTimeErrorThresh = cms.double( 100.0 ),
20 matchingRadius = cms.double( 0.4 ),
21 ebRecHitsColl = cms.InputTag(
'ecalRecHit',
'EcalRecHitsEB' ),
22 eeRecHitsColl = cms.InputTag(
'ecalRecHit',
'EcalRecHitsEE' )
26 delayedJetSelection = cms.EDFilter(
"HLTCaloJetTimingFilter",
27 saveTags = cms.bool(
True ),
28 jets = cms.InputTag(
"ak4CaloJets" ),
29 jetTimes = cms.InputTag(
"caloJetTimingProducerSingle" ),
30 jetCellsForTiming = cms.InputTag(
'caloJetTimingProducerSingle',
'jetCellsForTiming' ),
31 jetEcalEtForTiming = cms.InputTag(
'caloJetTimingProducerSingle',
'jetEcalEtForTiming' ),
32 minJets = cms.uint32( 1 ),
33 jetTimeThresh = cms.double( 1.0 ),
34 jetCellsForTimingThresh = cms.uint32( 5 ),
35 jetEcalEtForTimingThresh = cms.double( 10.0 ),
36 minJetPt = cms.double( 40.0 )
39 EXODelayedJetMETSkimSequence = cms.Sequence(
40 DelayedJetMETTrigger * caloJetTimingProducerSingle * delayedJetSelection