Skip to content

Commit 55bba38

Browse files
authored
Merge pull request cms-sw#34080 from cecilecaillol/l1t-OMTFinputtag_phase1
L1T phase-1: Fix OMTF input tags for Run 3 re-emulation workflow
2 parents 7e64869 + a2620da commit 55bba38

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

L1Trigger/Configuration/python/customiseReEmul.py

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ def L1TReEmulFromRAW2015(process):
6161
cms.InputTag('hcalDigis')
6262
)
6363
process.L1TReEmul = cms.Sequence(process.simEcalTriggerPrimitiveDigis * process.simHcalTriggerPrimitiveDigis * process.SimL1Emulator)
64-
process.simDtTriggerPrimitiveDigis.digiTag = 'muonDTDigis'
64+
process.simDtTriggerPrimitiveDigis.digiTag = 'muonDTDigis'
6565
process.simCscTriggerPrimitiveDigis.CSCComparatorDigiProducer = cms.InputTag( 'muonCSCDigis', 'MuonCSCComparatorDigi')
6666
process.simCscTriggerPrimitiveDigis.CSCWireDigiProducer = cms.InputTag( 'muonCSCDigis', 'MuonCSCWireDigi' )
6767

@@ -131,6 +131,7 @@ def L1TReEmulFromRAW2016(process):
131131
cms.InputTag('hcalDigis'),
132132
cms.InputTag('hcalDigis')
133133
)
134+
process.simDtTriggerPrimitiveDigis.digiTag = cms.InputTag("muonDTDigis")
134135
process.simCscTriggerPrimitiveDigis.CSCComparatorDigiProducer = cms.InputTag( 'muonCSCDigis', 'MuonCSCComparatorDigi')
135136
process.simCscTriggerPrimitiveDigis.CSCWireDigiProducer = cms.InputTag( 'muonCSCDigis', 'MuonCSCWireDigi' )
136137
process.L1TReEmul = cms.Sequence(process.simEcalTriggerPrimitiveDigis * process.simHcalTriggerPrimitiveDigis * process.SimL1Emulator)
@@ -261,6 +262,14 @@ def L1TReEmulMCFromRAW(process):
261262
L1TReEmulFromRAW(process)
262263
stage2L1Trigger.toModify(process.simEmtfDigis, CSCInput = 'simCscTriggerPrimitiveDigis:MPCSORTED')
263264
stage2L1Trigger.toModify(process.simOmtfDigis, srcCSC = 'simCscTriggerPrimitiveDigis:MPCSORTED')
265+
266+
# Temporary fix for OMTF inputs in MC re-emulation
267+
run3_GEM.toModify(process.simOmtfDigis,
268+
srcRPC = 'muonRPCDigis',
269+
srcDTPh = 'simDtTriggerPrimitiveDigis',
270+
srcDTTh = 'simDtTriggerPrimitiveDigis'
271+
)
272+
264273
return process
265274

266275
def L1TReEmulMCFromRAWSimEcalTP(process):

0 commit comments

Comments
 (0)