CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_4_1_8_patch9/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.25 2010/05/14 20:54:04 vlimant 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     hcalTowers = cms.InputTag("towerMaker"),                                       
00043     minSCEt = cms.double(10.0),
00044     hOverEConeSize = cms.double(0.15),
00045     maxHOverE = cms.double(0.5),
00046     fractionShared = cms.double(0.5),
00047     TrajectoryBuilder = cms.string('TrajectoryBuilderForConversions'),
00048     TransientInitialStateEstimatorParameters = cms.PSet(
00049         propagatorAlongTISE = cms.string('alongMomElePropagator'),
00050         propagatorOppositeTISE = cms.string('oppositeToMomElePropagator'),
00051         numberMeasurementsForFit = cms.int32(4)
00052     ),
00053     allowSharedFirstHit = cms.bool(False)
00054 )
00055 
00056