CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_3_1/src/RecoTracker/TrackProducer/python/CTFFinalFitWithMaterialBHM_cff.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 #special propagator
00004 from TrackingTools.GeomPropagators.BeamHaloPropagator_cff import *
00005 from TrackingTools.TrackFitters.KFTrajectoryFitterESProducer_cfi import *
00006 # KFTrajectoryFitterESProducer
00007 #include "TrackingTools/TrackFitters/data/KFTrajectoryFitterESProducer.cfi"
00008 KFTrajectoryFitterBeamHalo = copy.deepcopy(KFTrajectoryFitter)
00009 from TrackingTools.TrackFitters.KFTrajectorySmootherESProducer_cfi import *
00010 # KFTrajectorySmootherESProducer
00011 #include "TrackingTools/TrackFitters/data/KFTrajectorySmootherESProducer.cfi"
00012 KFTrajectorySmootherBeamHalo = copy.deepcopy(KFTrajectorySmoother)
00013 from TrackingTools.TrackFitters.KFFittingSmootherESProducer_cfi import *
00014 # KFFittingSmootherESProducer
00015 #include "TrackingTools/TrackFitters/data/KFFittingSmootherESProducer.cfi"
00016 KFFittingSmootherBeamHalo = copy.deepcopy(KFFittingSmoother)
00017 # generate the final tracks ######################
00018 #get the dependencies
00019 from RecoTracker.TrackProducer.CTFFinalFitWithMaterial_cff import *
00020 from RecoTracker.TrackProducer.TrackProducer_cfi import *
00021 #clone the track producer
00022 beamhaloTracks = RecoTracker.TrackProducer.TrackProducer_cfi.TrackProducer.clone()
00023 KFTrajectoryFitterBeamHalo.ComponentName = 'KFFitterBH'
00024 KFTrajectoryFitterBeamHalo.Propagator = 'BeamHaloPropagatorAlong'
00025 KFTrajectorySmootherBeamHalo.ComponentName = 'KFSmootherBH'
00026 KFTrajectorySmootherBeamHalo.Propagator = 'BeamHaloPropagatorAlong'
00027 KFFittingSmootherBeamHalo.ComponentName = 'KFFittingSmootherBH'
00028 KFFittingSmootherBeamHalo.Fitter = 'KFFitterBH'
00029 KFFittingSmootherBeamHalo.Smoother = 'KFSmootherBH'
00030 beamhaloTracks.src = 'beamhaloTrackCandidates'
00031 beamhaloTracks.Fitter = 'KFFittingSmootherBH'
00032 beamhaloTracks.Propagator = 'BeamHaloPropagatorAlong'
00033 beamhaloTracks.TTRHBuilder = 'WithTrackAngle'
00034 beamhaloTracks.NavigationSchool = 'BeamHaloNavigationSchool'
00035 beamhaloTracks.AlgorithmName = 'beamhalo'
00036 beamhaloTracks.alias = 'beamhaloTracks'
00037