Go to the documentation of this file.00001 import FWCore.ParameterSet.Config as cms
00002
00003
00004 from TrackingTools.KalmanUpdators.KFUpdatorESProducer_cfi import *
00005
00006 from TrackingTools.KalmanUpdators.Chi2MeasurementEstimatorESProducer_cfi import *
00007
00008 from TrackingTools.TrackFitters.KFTrajectoryFitterESProducer_cfi import *
00009
00010 from TrackingTools.TrackFitters.KFTrajectorySmootherESProducer_cfi import *
00011
00012 from TrackingTools.TrackFitters.KFFittingSmootherESProducer_cfi import *
00013
00014 from TrackingTools.MaterialEffects.MaterialPropagator_cfi import *
00015
00016 from TrackingTools.MaterialEffects.OppositeMaterialPropagator_cfi import *
00017
00018 from RecoTracker.TransientTrackingRecHit.TransientTrackingRecHitBuilder_cfi import *
00019
00020 from RecoTracker.TrackProducer.CTFFinalFitWithMaterial_cfi import *
00021 findSiElectrons = cms.EDProducer("SiStripElectronProducer",
00022 siStereoHitCollection = cms.string('stereoRecHit'),
00023 maxHitsOnDetId = cms.int32(4),
00024 minHits = cms.int32(5),
00025 trackCandidatesLabel = cms.string(''),
00026 superClusterProducer = cms.string('correctedHybridSuperClusters'),
00027 phiBandWidth = cms.double(0.01),
00028
00029 siStripElectronsLabel = cms.string('findSiElectronsInSiStrips'),
00030 siRphiHitCollection = cms.string('rphiRecHit'),
00031 siHitProducer = cms.string('siStripMatchedRecHits'),
00032 maxReducedChi2 = cms.double(10000.0),
00033
00034 originUncertainty = cms.double(15.0),
00035
00036 maxNormResid = cms.double(10.0),
00037 siMatchedHitCollection = cms.string('matchedRecHit'),
00038 superClusterCollection = cms.string('')
00039 )
00040
00041
00042
00043
00044
00045
00046
00047
00048
00049
00050
00051
00052
00053
00054
00055 associateSiElectronsWithTracks = cms.EDProducer("SiStripElectronAssociator",
00056 siStripElectronCollection = cms.string('findSiElectronsInSiStrips'),
00057 trackCollection = cms.string(''),
00058 electronsLabel = cms.string('siStripElectrons'),
00059 SiStripElectronProducer = cms.string('findSiElectrons'),
00060 TrackProducer = cms.string('ctfWithMaterialTracks')
00061 )
00062
00063 findElectronsInSiStrips = cms.Sequence(findSiElectrons*ctfWithMaterialTracks*associateSiElectronsWithTracks)
00064 ctfWithMaterialTracks.src = 'findSiElectrons'
00065