Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:21:57

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 from RecoVertex.BeamSpotProducer.BeamSpot_cfi import *
0004 
0005 from L1Trigger.TrackFindingTracklet.l1tTTTracksFromTrackletEmulation_cfi import *
0006 
0007 from SimTracker.TrackTriggerAssociation.TrackTriggerAssociator_cff import *
0008 
0009 from L1Trigger.TrackFindingTracklet.ProducerHPH_cff import *
0010 
0011 # prompt hybrid emulation
0012 TTTrackAssociatorFromPixelDigis.TTTracks = cms.VInputTag(cms.InputTag("l1tTTTracksFromTrackletEmulation", "Level1TTTracks") )
0013 
0014 L1THybridTracks = cms.Sequence(offlineBeamSpot*l1tTTTracksFromTrackletEmulation)
0015 L1THybridTracksWithAssociators = cms.Sequence(offlineBeamSpot*l1tTTTracksFromTrackletEmulation*TrackTriggerAssociatorTracks)
0016 
0017 # extended hybrid (=displaced tracking) emulation
0018 TTTrackAssociatorFromPixelDigisExtended = TTTrackAssociatorFromPixelDigis.clone(
0019     TTTracks = cms.VInputTag(cms.InputTag("l1tTTTracksFromExtendedTrackletEmulation", "Level1TTTracks") )
0020 )
0021 
0022 L1TExtendedHybridTracks = cms.Sequence(offlineBeamSpot*l1tTTTracksFromExtendedTrackletEmulation)
0023 L1TExtendedHybridTracksWithAssociators = cms.Sequence(offlineBeamSpot*l1tTTTracksFromExtendedTrackletEmulation*TTTrackAssociatorFromPixelDigisExtended)
0024 
0025 # both (prompt + extended) hybrid emulation 
0026 L1TPromptExtendedHybridTracks = cms.Sequence(offlineBeamSpot*l1tTTTracksFromTrackletEmulation*l1tTTTracksFromExtendedTrackletEmulation)
0027 L1TPromptExtendedHybridTracksWithAssociators = cms.Sequence(offlineBeamSpot*l1tTTTracksFromTrackletEmulation*TrackTriggerAssociatorTracks*l1tTTTracksFromExtendedTrackletEmulation*TTTrackAssociatorFromPixelDigisExtended)