File indexing completed on 2024-04-06 12:28:59
0001 import FWCore.ParameterSet.Config as cms
0002
0003
0004 from TrackingTools.GeomPropagators.BeamHaloPropagator_cff import *
0005 from TrackingTools.TrackFitters.KFTrajectoryFitter_cfi import *
0006
0007
0008 KFTrajectoryFitterBeamHalo = KFTrajectoryFitter.clone(
0009 ComponentName = 'KFFitterBH',
0010 Propagator = 'BeamHaloPropagatorAlong'
0011 )
0012 from TrackingTools.TrackFitters.KFTrajectorySmoother_cfi import *
0013
0014
0015 KFTrajectorySmootherBeamHalo = KFTrajectorySmoother.clone(
0016 ComponentName = 'KFSmootherBH',
0017 Propagator = 'BeamHaloPropagatorAlong'
0018 )
0019 from TrackingTools.TrackFitters.KFFittingSmoother_cfi import *
0020
0021
0022 KFFittingSmootherBeamHalo = KFFittingSmoother.clone(
0023 ComponentName = 'KFFittingSmootherBH',
0024 Fitter = 'KFFitterBH',
0025 Smoother = 'KFSmootherBH'
0026 )
0027
0028
0029 from RecoTracker.TrackProducer.CTFFinalFitWithMaterial_cff import *
0030 from RecoTracker.TrackProducer.TrackProducer_cfi import *
0031
0032 beamhaloTracks = RecoTracker.TrackProducer.TrackProducer_cfi.TrackProducer.clone(
0033 src = 'beamhaloTrackCandidates',
0034 Fitter = 'KFFittingSmootherBH',
0035 Propagator = 'BeamHaloPropagatorAlong',
0036 TTRHBuilder = 'WithTrackAngle',
0037 NavigationSchool = 'BeamHaloNavigationSchool',
0038 AlgorithmName = 'beamhalo',
0039 alias = 'beamhaloTracks',
0040 GeometricInnerState = True
0041 )