8 ckfTrajectoryFilterBeamHaloMuon = TrackingTools.TrajectoryFiltering.TrajectoryFilter_cff.CkfBaseTrajectoryFilter_block.clone()
12 CkfTrajectoryBuilderBeamHalo = copy.deepcopy(CkfTrajectoryBuilder)
16 beamhaloTrackCandidates = copy.deepcopy(ckfTrackCandidates)
18 ckfTrajectoryFilterBeamHaloMuon.minimumNumberOfHits = 4
19 ckfTrajectoryFilterBeamHaloMuon.minPt = 0.1
20 ckfTrajectoryFilterBeamHaloMuon.maxLostHits = 3
21 ckfTrajectoryFilterBeamHaloMuon.maxConsecLostHits = 2
23 CkfTrajectoryBuilderBeamHalo.propagatorAlong =
'BeamHaloPropagatorAlong'
24 CkfTrajectoryBuilderBeamHalo.propagatorOpposite =
'BeamHaloPropagatorOpposite'
25 CkfTrajectoryBuilderBeamHalo.trajectoryFilter.refToPSet_ =
'ckfTrajectoryFilterBeamHaloMuon'
26 beamhaloTrackCandidates.src = cms.InputTag(
'beamhaloTrackerSeeds')
27 beamhaloTrackCandidates.NavigationSchool =
'BeamHaloNavigationSchool'
28 beamhaloTrackCandidates.TransientInitialStateEstimatorParameters.propagatorAlongTISE =
'BeamHaloPropagatorAlong'
29 beamhaloTrackCandidates.TransientInitialStateEstimatorParameters.propagatorOppositeTISE =
'BeamHaloPropagatorOpposite'
30 beamhaloTrackCandidates.TrajectoryBuilderPSet.refToPSet_ =
'CkfTrajectoryBuilderBeamHalo'