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