File indexing completed on 2024-04-06 12:03:41
0001 import FWCore.ParameterSet.Config as cms
0002
0003 import HLTrigger.HLTfilters.hltHighLevel_cfi
0004 DelayedJetMETTrigger = HLTrigger.HLTfilters.hltHighLevel_cfi.hltHighLevel.clone()
0005 DelayedJetMETTrigger.TriggerResultsTag = cms.InputTag( "TriggerResults", "", "HLT" )
0006 DelayedJetMETTrigger.HLTPaths = cms.vstring(
0007 "HLT_PFMET120_PFMHT120_IDTight_v*"
0008 )
0009 DelayedJetMETTrigger.throw = False
0010 DelayedJetMETTrigger.andOr = True
0011
0012
0013 caloJetTimingProducerSingle = cms.EDProducer( "HLTCaloJetTimingProducer",
0014 jets = cms.InputTag( "ak4CaloJets" ),
0015 barrelJets = cms.bool( True ),
0016 endcapJets = cms.bool( False ),
0017 ecalCellEnergyThresh = cms.double( 0.5 ),
0018 ecalCellTimeThresh = cms.double( 12.5 ),
0019 ecalCellTimeErrorThresh = cms.double( 100.0 ),
0020 matchingRadius = cms.double( 0.4 ),
0021 ebRecHitsColl = cms.InputTag( 'ecalRecHit','EcalRecHitsEB' ),
0022 eeRecHitsColl = cms.InputTag( 'ecalRecHit','EcalRecHitsEE' )
0023 )
0024
0025
0026 delayedJetSelection = cms.EDFilter( "HLTCaloJetTimingFilter",
0027 saveTags = cms.bool( True ),
0028 jets = cms.InputTag( "ak4CaloJets" ),
0029 jetTimes = cms.InputTag( "caloJetTimingProducerSingle" ),
0030 jetCellsForTiming = cms.InputTag( 'caloJetTimingProducerSingle','jetCellsForTiming' ),
0031 jetEcalEtForTiming = cms.InputTag( 'caloJetTimingProducerSingle','jetEcalEtForTiming' ),
0032 minJets = cms.uint32( 1 ),
0033 jetTimeThresh = cms.double( 1.0 ),
0034 jetCellsForTimingThresh = cms.uint32( 5 ),
0035 jetEcalEtForTimingThresh = cms.double( 10.0 ),
0036 minJetPt = cms.double( 40.0 )
0037 )
0038
0039 EXODelayedJetMETSkimSequence = cms.Sequence(
0040 DelayedJetMETTrigger * caloJetTimingProducerSingle * delayedJetSelection
0041 )