CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_3_10_patch2/src/RecoParticleFlow/PFTracking/python/trackerDrivenElectronSeeds_cff.py

Go to the documentation of this file.
00001 import TrackingTools.GsfTracking.GsfElectronMaterialEffects_cfi
00002 ElectronMaterialEffects_forPreId = TrackingTools.GsfTracking.GsfElectronMaterialEffects_cfi.ElectronMaterialEffects.clone()
00003 from RecoParticleFlow.PFTracking.trackerDrivenElectronSeeds_cfi import *
00004 CloseComponentsMerger_forPreId = cms.ESProducer("CloseComponentsMergerESProducer5D",
00005     ComponentName = cms.string('CloseComponentsMerger_forPreId'),
00006     MaxComponents = cms.int32(4),
00007     DistanceMeasure = cms.string('KullbackLeiblerDistance5D')
00008 )
00009 
00010 GsfTrajectoryFitter_forPreId = cms.ESProducer("GsfTrajectoryFitterESProducer",
00011     Merger = cms.string('CloseComponentsMerger_forPreId'),
00012     ComponentName = cms.string('GsfTrajectoryFitter_forPreId'),
00013     MaterialEffectsUpdator = cms.string('ElectronMaterialEffects_forPreId'),
00014     GeometricalPropagator = cms.string('fwdAnalyticalPropagator'),
00015     RecoGeometry = cms.string('GlobalDetLayerGeometry')
00016 )
00017 
00018 GsfTrajectorySmoother_forPreId = cms.ESProducer("GsfTrajectorySmootherESProducer",
00019     Merger = cms.string('CloseComponentsMerger_forPreId'),
00020     ComponentName = cms.string('GsfTrajectorySmoother_forPreId'),
00021     MaterialEffectsUpdator = cms.string('ElectronMaterialEffects_forPreId'),
00022     ErrorRescaling = cms.double(100.0),
00023     GeometricalPropagator = cms.string('bwdAnalyticalPropagator'),
00024     RecoGeometry = cms.string('GlobalDetLayerGeometry')
00025 )
00026 
00027 ElectronMaterialEffects_forPreId.ComponentName = 'ElectronMaterialEffects_forPreId'
00028 ElectronMaterialEffects_forPreId.BetheHeitlerParametrization = 'BetheHeitler_cdfmom_nC3_O5.par'