Skip to content

Commit

Permalink
Propagate the TS and TVA split, new VertexFinder configuration, and u…
Browse files Browse the repository at this point in the history
…pdated JetFinding workflow to more L1T workflows

Update L1TkObjectProducers_cff.py and L1TrackMET_cfg.py for TrackSelection insertion before VertexFinding

Add TrackSelection in front of VertexFinding and remove redundant configuration in make_l1ctLayer1_dumpFiles_cfg.py make_l1ct_patternFiles_cfg.py l1emulator_cff.py

Make input tags non-optional, ifConsumes permits non-existent tags (default) if bool is set to false

Port note: files not present in master removed:
L1Trigger/Phase2L1ParticleFlow/test/make_l1ctLayer1_dumpFiles_cfg.py
L1Trigger/Phase2L1ParticleFlow/test/make_l1ct_patternFiles_cfg.py
  • Loading branch information
Nick Manganelli committed Jul 11, 2023
1 parent 32ae7bc commit 8791748
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 2 deletions.
3 changes: 2 additions & 1 deletion L1Trigger/L1TTrackMatch/python/L1TkObjectProducers_cff.py
Original file line number Diff line number Diff line change
Expand Up @@ -50,8 +50,9 @@
# from L1Trigger.L1TTrackMatch.L1TkCaloJetProducer_cfi import L1TkCaloJets
# pL1TkCaloJets = cms.Path( L1TkCaloJets)

from L1Trigger.L1TTrackMatch.l1tTrackSelectionProducer_cfi import l1tTrackSelectionProducer
from L1Trigger.VertexFinder.l1tVertexProducer_cfi import l1tVertexProducer
pVertexProducer = cms.Path( l1tVertexProducer )
pVertexProducer = cms.Path( l1tTrackSelectionProducer * l1tVertexProducer )

# from L1Trigger.L1TTrackMatch.l1tTrackerEtMiss_cfi import l1tTrackerEtMiss
# pL1TrkMET = cms.Path( l1tTrackerEtMiss )
Expand Down
3 changes: 2 additions & 1 deletion L1Trigger/L1TTrackMatch/test/L1TrackMET_cfg.py
Original file line number Diff line number Diff line change
Expand Up @@ -71,10 +71,11 @@
# Primary vertex
############################################################

process.load('L1Trigger.L1TTrackMatch.l1tTrackSelectionProducer_cfi')
process.load('L1Trigger.VertexFinder.l1tVertexProducer_cfi')
process.l1tVertexProducer.l1TracksInputTag = cms.InputTag("l1tTTTracksFromTrackletEmulation", "Level1TTTracks")


producerSum += process.l1tTrackSelectionProducer
producerSum += process.l1tVertexProducer

producerName = 'VertexProducer{0}'.format("fastHisto")
Expand Down
3 changes: 3 additions & 0 deletions L1Trigger/Phase2L1Taus/python/l1emulator_cff.py
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,9 @@
TTTrackAssociatorFromPixelDigis.TTTracks = cms.VInputTag( cms.InputTag(L1TRK_NAME, L1TRK_LABEL) )
l1emulator += TrackTriggerAssociatorTracks

from L1Trigger.L1TTrackMatch.l1tTrackSelectionProducer_cfi import *
l1emulator += l1tTrackSelectionProducer

from L1Trigger.VertexFinder.l1tVertexProducer_cfi import *
l1emulator += l1tVertexProducer

Expand Down

0 comments on commit 8791748

Please sign in to comment.