1 import FWCore.ParameterSet.Config
as cms
28 conversionTrackCandidates = cms.EDProducer(
"ConversionTrackCandidateProducer",
30 bcBarrelCollection = cms.InputTag(
'particleFlowSuperClusterECAL:particleFlowBasicClusterECALBarrel'),
31 bcEndcapCollection = cms.InputTag(
'particleFlowSuperClusterECAL:particleFlowBasicClusterECALEndcap'),
32 scHybridBarrelProducer = cms.InputTag(
'particleFlowSuperClusterECAL:particleFlowSuperClusterECALBarrel'),
33 scIslandEndcapProducer = cms.InputTag(
'particleFlowSuperClusterECAL:particleFlowSuperClusterECALEndcapWithPreshower'),
34 outInTrackCandidateSCAssociationCollection = cms.string(
'outInTrackCandidateSCAssociationCollection'),
35 inOutTrackCandidateSCAssociationCollection = cms.string(
'inOutTrackCandidateSCAssociationCollection'),
36 inOutTrackCandidateCollection = cms.string(
'inOutTracksFromConversions'),
37 outInTrackCandidateCollection = cms.string(
'outInTracksFromConversions'),
38 barrelEcalRecHitCollection = cms.InputTag(
'ecalRecHit:EcalRecHitsEB'),
39 endcapEcalRecHitCollection = cms.InputTag(
'ecalRecHit:EcalRecHitsEE'),
40 MeasurementTrackerName = cms.string(
''),
41 OutInRedundantSeedCleaner = cms.string(
'CachingSeedCleanerBySharedInput'),
42 InOutRedundantSeedCleaner = cms.string(
'CachingSeedCleanerBySharedInput'),
43 useHitsSplitting = cms.bool(
False),
44 maxNumOfSeedsOutIn = cms.int32(50),
45 maxNumOfSeedsInOut = cms.int32(50),
46 bcEtCut = cms.double(1.5),
47 bcECut = cms.double(1.5),
48 useEtCut = cms.bool(
True),
49 hcalTowers = cms.InputTag(
"towerMaker"),
50 minSCEt = cms.double(20.0),
51 hOverEConeSize = cms.double(0.15),
52 maxHOverE = cms.double(0.15),
53 isoInnerConeR = cms.double(3.5),
54 isoConeR = cms.double(0.4),
55 isoEtaSlice = cms.double(2.5),
56 isoEtMin = cms.double(0.0),
57 isoEMin = cms.double(0.08),
58 vetoClusteredHits = cms.bool(
False),
59 useNumXstals = cms.bool(
True),
60 ecalIsoCut_offset = cms.double(999999999),
61 ecalIsoCut_slope = cms.double(0.),
65 RecHitFlagToBeExcludedEB = cleanedHybridSuperClusters.RecHitFlagToBeExcluded,
66 RecHitSeverityToBeExcludedEB = cleanedHybridSuperClusters.RecHitSeverityToBeExcluded,
67 RecHitFlagToBeExcludedEE = multi5x5BasicClustersCleaned.RecHitFlagToBeExcluded,
68 RecHitSeverityToBeExcludedEE = cleanedHybridSuperClusters.RecHitSeverityToBeExcluded,
70 fractionShared = cms.double(0.5),
71 TrajectoryBuilder = cms.string(
'TrajectoryBuilderForConversions'),
72 TrajectoryBuilderPSet = cms.PSet(refToPSet_ = cms.string(
'TrajectoryBuilderForConversions')),
73 TransientInitialStateEstimatorParameters = cms.PSet(
74 propagatorAlongTISE = cms.string(
'alongMomElePropagator'),
75 propagatorOppositeTISE = cms.string(
'oppositeToMomElePropagator'),
76 numberMeasurementsForFit = cms.int32(4)
78 allowSharedFirstHit = cms.bool(
True),
79 ValidHitBonus = cms.double(5.0),
80 MissingHitPenalty = cms.double(20.0)