Go to the documentation of this file.00001 import FWCore.ParameterSet.Config as cms
00002
00003
00004
00005
00006
00007
00008 from RecoLocalTracker.SiStripRecHitConverter.StripCPEfromTrackAngle_cfi import *
00009 from RecoLocalTracker.SiStripRecHitConverter.SiStripRecHitMatcher_cfi import *
00010
00011 from RecoLocalTracker.SiPixelRecHits.PixelCPEParmError_cfi import *
00012
00013 from RecoTracker.TransientTrackingRecHit.TransientTrackingRecHitBuilder_cfi import *
00014
00015 from RecoTracker.MeasurementDet.MeasurementTrackerESProducer_cfi import *
00016
00017 from TrackingTools.TransientTrack.TransientTrackBuilder_cfi import *
00018
00019 from RecoEgamma.EgammaPhotonProducers.trajectoryFilterForConversions_cfi import *
00020
00021 from RecoEgamma.EgammaPhotonProducers.trajectoryBuilderForConversions_cfi import *
00022
00023 from RecoEgamma.EgammaPhotonProducers.trajectoryCleanerBySharedHitsForConversions_cfi import *
00024
00025 from RecoEgamma.EgammaPhotonProducers.propAlongMomentumWithMaterialForElectrons_cfi import *
00026 from RecoEgamma.EgammaPhotonProducers.propOppoMomentumWithMaterialForElectrons_cfi import *
00027
00028 from RecoEcal.EgammaClusterProducers.hybridSuperClusters_cfi import *
00029 from RecoEcal.EgammaClusterProducers.multi5x5BasicClusters_cfi import *
00030
00031 conversionTrackCandidates = cms.EDProducer("ConversionTrackCandidateProducer",
00032
00033 bcBarrelCollection = cms.InputTag("hybridSuperClusters","hybridBarrelBasicClusters"),
00034 bcEndcapCollection = cms.InputTag("multi5x5SuperClusters","multi5x5EndcapBasicClusters"),
00035 scHybridBarrelProducer = cms.InputTag("correctedHybridSuperClusters"),
00036 scIslandEndcapProducer = cms.InputTag("correctedMulti5x5SuperClustersWithPreshower"),
00037 outInTrackCandidateSCAssociationCollection = cms.string('outInTrackCandidateSCAssociationCollection'),
00038 inOutTrackCandidateSCAssociationCollection = cms.string('inOutTrackCandidateSCAssociationCollection'),
00039 inOutTrackCandidateCollection = cms.string('inOutTracksFromConversions'),
00040 outInTrackCandidateCollection = cms.string('outInTracksFromConversions'),
00041 barrelEcalRecHitCollection = cms.InputTag('ecalRecHit:EcalRecHitsEB'),
00042 endcapEcalRecHitCollection = cms.InputTag('ecalRecHit:EcalRecHitsEE'),
00043 MeasurementTrackerName = cms.string(''),
00044 OutInRedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'),
00045 InOutRedundantSeedCleaner = cms.string('CachingSeedCleanerBySharedInput'),
00046 useHitsSplitting = cms.bool(False),
00047 maxNumOfSeedsOutIn = cms.int32(50),
00048 maxNumOfSeedsInOut = cms.int32(50),
00049 hcalTowers = cms.InputTag("towerMaker"),
00050 minSCEt = cms.double(20.0),
00051 hOverEConeSize = cms.double(0.15),
00052 maxHOverE = cms.double(0.15),
00053 isoInnerConeR = cms.double(3.5),
00054 isoConeR = cms.double(0.4),
00055 isoEtaSlice = cms.double(2.5),
00056 isoEtMin = cms.double(0.0),
00057 isoEMin = cms.double(0.08),
00058 vetoClusteredHits = cms.bool(False),
00059 useNumXstals = cms.bool(True),
00060 ecalIsoCut_offset = cms.double(999999999),
00061 ecalIsoCut_slope = cms.double(0.),
00062
00063
00064
00065 RecHitFlagToBeExcludedEB = cleanedHybridSuperClusters.RecHitFlagToBeExcluded,
00066 RecHitSeverityToBeExcludedEB = cleanedHybridSuperClusters.RecHitSeverityToBeExcluded,
00067 RecHitFlagToBeExcludedEE = multi5x5BasicClustersCleaned.RecHitFlagToBeExcluded,
00068 RecHitSeverityToBeExcludedEE = cleanedHybridSuperClusters.RecHitSeverityToBeExcluded,
00069
00070 fractionShared = cms.double(0.5),
00071 TrajectoryBuilder = cms.string('TrajectoryBuilderForConversions'),
00072 TransientInitialStateEstimatorParameters = cms.PSet(
00073 propagatorAlongTISE = cms.string('alongMomElePropagator'),
00074 propagatorOppositeTISE = cms.string('oppositeToMomElePropagator'),
00075 numberMeasurementsForFit = cms.int32(4)
00076 ),
00077 allowSharedFirstHit = cms.bool(True),
00078 ValidHitBonus = cms.double(5.0),
00079 MissingHitPenalty = cms.double(20.0)
00080
00081 )
00082
00083