File indexing completed on 2021-10-23 02:30:05
0001 import FWCore.ParameterSet.Config as cms
0002 from RecoTracker.TkSeedGenerator.trackerClusterCheck_cfi import *
0003
0004 from RecoTracker.IterativeTracking.InitialStepPreSplitting_cff import *
0005 from RecoTracker.IterativeTracking.InitialStep_cff import *
0006 from RecoTracker.IterativeTracking.DetachedTripletStep_cff import *
0007 from RecoTracker.IterativeTracking.LowPtTripletStep_cff import *
0008 from RecoTracker.IterativeTracking.PixelPairStep_cff import *
0009 from RecoTracker.IterativeTracking.MixedTripletStep_cff import *
0010 from RecoTracker.IterativeTracking.PixelLessStep_cff import *
0011 from RecoTracker.IterativeTracking.TobTecStep_cff import *
0012 from RecoTracker.IterativeTracking.DisplacedGeneralStep_cff import *
0013 from RecoTracker.IterativeTracking.JetCoreRegionalStep_cff import *
0014
0015
0016 from RecoTracker.IterativeTracking.HighPtTripletStep_cff import *
0017 from RecoTracker.IterativeTracking.DetachedQuadStep_cff import *
0018 from RecoTracker.IterativeTracking.LowPtQuadStep_cff import *
0019
0020 from RecoTracker.FinalTrackSelectors.earlyGeneralTracks_cfi import *
0021 from RecoTracker.IterativeTracking.MuonSeededStep_cff import *
0022 from RecoTracker.FinalTrackSelectors.preDuplicateMergingGeneralTracks_cfi import *
0023 from RecoTracker.FinalTrackSelectors.MergeTrackCollections_cff import *
0024 from RecoTracker.ConversionSeedGenerators.ConversionStep_cff import *
0025
0026 import RecoTracker.IterativeTracking.iterativeTkConfig as _cfg
0027 from RecoTracker.FinalTrackSelectors.trackTfClassifier_cfi import *
0028
0029 trackdnn_source = cms.ESSource("EmptyESSource", recordName = cms.string("TfGraphRecord"), firstValid = cms.vuint32(1), iovIsRunNotTime = cms.bool(True) )
0030 iterTrackingEarlyTask = _cfg.createEarlyTask("", "", globals())
0031 for _eraName, _postfix, _era in _cfg.nonDefaultEras():
0032 _era.toReplaceWith(iterTrackingEarlyTask, _cfg.createEarlyTask(_eraName, _postfix, globals()))
0033 iterTrackingEarly = cms.Sequence(iterTrackingEarlyTask)
0034
0035 iterTrackingTask = cms.Task(InitialStepPreSplittingTask,
0036 trackerClusterCheck,
0037 iterTrackingEarlyTask,
0038 earlyGeneralTracks,
0039 muonSeededStepTask,
0040 preDuplicateMergingGeneralTracks,
0041 generalTracksTask,
0042 ConvStepTask,
0043 conversionStepTracks
0044 )
0045
0046 _iterTrackingTask_trackdnn = iterTrackingTask.copy()
0047 _iterTrackingTask_trackdnn.add(trackdnn_source)
0048 trackdnn.toReplaceWith(iterTrackingTask, _iterTrackingTask_trackdnn)
0049 iterTracking = cms.Sequence(iterTrackingTask)