CMS 3D CMS Logo

elecPreId_cff.py

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

Generated on Tue Jun 9 17:44:49 2009 for CMSSW by  doxygen 1.5.4