1 import FWCore.ParameterSet.Config
as cms
8 conversions = cms.EDProducer(
"ConvertedPhotonProducer",
9 scHybridBarrelProducer = cms.InputTag(
'particleFlowSuperClusterECAL:particleFlowSuperClusterECALBarrel'),
10 scIslandEndcapProducer = cms.InputTag(
'particleFlowSuperClusterECAL:particleFlowSuperClusterECALEndcapWithPreshower'),
11 bcEndcapCollection = cms.InputTag(
'particleFlowSuperClusterECAL:particleFlowBasicClusterECALEndcap'),
12 bcBarrelCollection = cms.InputTag(
'particleFlowSuperClusterECAL:particleFlowBasicClusterECALBarrel'),
13 conversionIOTrackProducer = cms.string(
'ckfInOutTracksFromConversions'),
14 outInTrackCollection = cms.string(
''),
15 conversionOITrackProducer = cms.string(
'ckfOutInTracksFromConversions'),
16 inOutTrackCollection = cms.string(
''),
17 inOutTrackSCAssociation = cms.string(
'inOutTrackSCAssociationCollection'),
18 outInTrackSCAssociation = cms.string(
'outInTrackSCAssociationCollection'),
19 convertedPhotonCollection = cms.string(
'uncleanedConversions'),
20 generalTracksSrc = cms.InputTag(
"generalTracks"),
21 hcalTowers = cms.InputTag(
"towerMaker"),
22 cleanedConvertedPhotonCollection = cms.string(
''),
23 AlgorithmName = cms.string(
'ecalSeeded'),
24 minSCEt = cms.double(20.0),
25 hOverEConeSize = cms.double(0.15),
26 maxHOverE = cms.double(0.15),
27 recoverOneTrackCase = cms.bool(
True),
28 dRForConversionRecovery = cms.double(0.3),
29 deltaCotCut = cms.double(0.05),
30 minApproachDisCut = cms.double(0.),
31 maxNumOfCandidates = cms.int32(3),
32 risolveConversionAmbiguity = cms.bool(
True),
33 maxDelta = cms.double(0.01),
34 maxReducedChiSq = cms.double(225.),
35 minChiSqImprovement = cms.double(50.),
36 maxNbrOfIterations = cms.int32(40),
37 MVA_weights_location = cms.string(
'RecoEgamma/EgammaTools/data/TMVAnalysis_Likelihood.weights.txt')