CMS 3D CMS Logo

/data/doxygen/doxygen-1.7.3/gen/CMSSW_4_2_8/src/RecoEgamma/EgammaPhotonProducers/python/conversionTrackCandidates_cfi.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 #
00004 #  configuration for producer of converted photons
00005 #  $Id: conversionTrackCandidates_cfi.py,v 1.28 2011/03/04 12:40:58 sani Exp $
00006 #
00007 # stripCPE
00008 from RecoLocalTracker.SiStripRecHitConverter.StripCPEfromTrackAngle_cfi import *
00009 from RecoLocalTracker.SiStripRecHitConverter.SiStripRecHitMatcher_cfi import *
00010 # pixelCPE
00011 from RecoLocalTracker.SiPixelRecHits.PixelCPEParmError_cfi import *
00012 #TransientTrackingBuilder
00013 from RecoTracker.TransientTrackingRecHit.TransientTrackingRecHitBuilder_cfi import *
00014 # MeasurementTracker
00015 from RecoTracker.MeasurementDet.MeasurementTrackerESProducer_cfi import *
00016 # TransientTracks
00017 from TrackingTools.TransientTrack.TransientTrackBuilder_cfi import *
00018 #TrajectoryFilter
00019 from RecoEgamma.EgammaPhotonProducers.trajectoryFilterForConversions_cfi import *
00020 #TrajectoryBuilder
00021 from RecoEgamma.EgammaPhotonProducers.trajectoryBuilderForConversions_cfi import *
00022 #TrajectoryCleaning
00023 from RecoEgamma.EgammaPhotonProducers.trajectoryCleanerBySharedHitsForConversions_cfi import *
00024 #Propagators
00025 from RecoEgamma.EgammaPhotonProducers.propAlongMomentumWithMaterialForElectrons_cfi import *
00026 from RecoEgamma.EgammaPhotonProducers.propOppoMomentumWithMaterialForElectrons_cfi import *
00027 
00028 
00029 conversionTrackCandidates = cms.EDProducer("ConversionTrackCandidateProducer",
00030 #    beamSpot = cms.InputTag("offlineBeamSpot"),
00031     bcBarrelCollection = cms.InputTag("hybridSuperClusters","hybridBarrelBasicClusters"),
00032     bcEndcapCollection = cms.InputTag("multi5x5BasicClusters","multi5x5EndcapBasicClusters"),
00033     scHybridBarrelProducer = cms.InputTag("correctedHybridSuperClusters"),
00034     scIslandEndcapProducer = cms.InputTag("correctedMulti5x5SuperClustersWithPreshower"),
00035     outInTrackCandidateSCAssociationCollection = cms.string('outInTrackCandidateSCAssociationCollection'),                                           
00036     inOutTrackCandidateSCAssociationCollection = cms.string('inOutTrackCandidateSCAssociationCollection'),
00037     inOutTrackCandidateCollection = cms.string('inOutTracksFromConversions'),
00038     outInTrackCandidateCollection = cms.string('outInTracksFromConversions'),
00039     MeasurementTrackerName = cms.string(''),
00040     OutInRedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'),
00041     InOutRedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'),
00042     useHitsSplitting = cms.bool(False),
00043     maxNumOfSeedsOutIn = cms.int32(50),
00044     maxNumOfSeedsInOut = cms.int32(50),                                       
00045     hcalTowers = cms.InputTag("towerMaker"),                                       
00046     minSCEt = cms.double(10.0),
00047     hOverEConeSize = cms.double(0.15),
00048     maxHOverE = cms.double(0.5),
00049     fractionShared = cms.double(0.5),
00050     TrajectoryBuilder = cms.string('TrajectoryBuilderForConversions'),
00051     TransientInitialStateEstimatorParameters = cms.PSet(
00052         propagatorAlongTISE = cms.string('alongMomElePropagator'),
00053         propagatorOppositeTISE = cms.string('oppositeToMomElePropagator'),
00054         numberMeasurementsForFit = cms.int32(4)
00055     ),
00056     allowSharedFirstHit = cms.bool(False)
00057 )
00058 
00059