1 import FWCore.ParameterSet.Config
as cms
21 combinedP5SeedsForCTF = RecoTracker.TkSeedGenerator.GlobalCombinedSeeds_cfi.globalCombinedSeeds.clone(
22 seedCollections = [
'combinatorialcosmicseedfinderP5',
23 'simpleCosmicBONSeeds'],
25 PairCollection = cms.InputTag(
'combinatorialcosmicseedfinderP5'),
26 TripletCollection = cms.InputTag(
'simpleCosmicBONSeeds')
30 ckfTrackCandidatesP5.src =
'combinedP5SeedsForCTF' 44 ckfTrackCandidatesP5LHCNavigation = ckfTrackCandidatesP5.clone(NavigationSchool =
'SimpleNavigationSchool')
45 ctfWithMaterialTracksP5LHCNavigation = ctfWithMaterialTracksCosmics.clone(src =
"ckfTrackCandidatesP5LHCNavigation")
47 ctftracksP5Task = cms.Task(combinatorialcosmicseedinglayersP5Task,
48 combinatorialcosmicseedfinderP5,
49 simpleCosmicBONSeedingLayers,
51 combinedP5SeedsForCTF,
53 ctfWithMaterialTracksCosmics,
54 ctfWithMaterialTracksP5,
55 ckfTrackCandidatesP5LHCNavigation,
56 ctfWithMaterialTracksP5LHCNavigation)
57 ctftracksP5 = cms.Sequence(ctftracksP5Task)
60 cosmicTrackSplitting = RecoTracker.FinalTrackSelectors.cosmicTrackSplitter_cfi.cosmicTrackSplitter.clone(
61 tjTkAssociationMapTag =
'cosmictrackfinderCosmics',
62 tracks =
'cosmictrackfinderCosmics' 64 splittedTracksP5 = cosmictrackfinderCosmics.clone(src =
"cosmicTrackSplitting")
66 cosmictracksP5Task = cms.Task(cosmicseedfinderP5,
67 cosmicCandidateFinderP5,
68 cosmictrackfinderCosmics,
73 cosmictracksP5 = cms.Sequence(cosmictracksP5Task)
77 trackerCosmics_TopBotTask = cms.Task(trackerlocalrecoTopTask,
79 trackerlocalrecoBottomTask,
81 trackerCosmics_TopBot = cms.Sequence(trackerCosmics_TopBotTask)
85 tracksP5Task = cms.Task(cosmictracksP5Task,
87 doAllCosmicdEdXEstimatorsTask,
88 siPixelClusterShapeCache)
89 tracksP5 = cms.Sequence(tracksP5Task)
90 tracksP5_wodEdX = tracksP5.copy()
91 tracksP5_wodEdX.remove(doAllCosmicdEdXEstimators)
94 ckfTrackCandidatesP5.useHitsSplitting =
True 98 regionalCosmicTrackerSeeds.RegionInJetsCheckPSet = cms.PSet( doJetsExclusionCheck = cms.bool(
False ) )