CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
conversions_cfi.py
Go to the documentation of this file.
2 
3 #from RecoEgamma.EgammaTools.PhotonConversionMVAComputer_cfi import *
4 #
5 # configuration for producer of converted photons
6 #
7 #
8 conversions = cms.EDProducer("ConvertedPhotonProducer",
9  scHybridBarrelProducer = cms.InputTag("correctedHybridSuperClusters"),
10  scIslandEndcapProducer = cms.InputTag("correctedMulti5x5SuperClustersWithPreshower"),
11  bcEndcapCollection = cms.InputTag("multi5x5BasicClusters","multi5x5EndcapBasicClusters"),
12  bcBarrelCollection = cms.InputTag("hybridSuperClusters","hybridBarrelBasicClusters"),
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  hcalTowers = cms.InputTag("towerMaker"),
21  cleanedConvertedPhotonCollection = cms.string(''),
22  AlgorithmName = cms.string('ecalSeeded'),
23  minSCEt = cms.double(10.0),
24  hOverEConeSize = cms.double(0.15),
25  maxHOverE = cms.double(0.5),
26  recoverOneTrackCase = cms.bool(True),
27  dRForConversionRecovery = cms.double(0.3),
28  deltaCotCut = cms.double(0.05),
29  minApproachDisCut = cms.double(0.),
30  maxNumOfCandidates = cms.int32(3),
31  risolveConversionAmbiguity = cms.bool(True),
32  maxDelta = cms.double(0.01),#delta of parameters
33  maxReducedChiSq = cms.double(225.),#maximum chi^2 per degree of freedom before fit is terminated
34  minChiSqImprovement = cms.double(50.),#threshold for "significant improvement" in the fit termination logic
35  maxNbrOfIterations = cms.int32(40), #maximum number of convergence iterations
36  MVA_weights_location = cms.string('RecoEgamma/EgammaTools/data/TMVAnalysis_Likelihood.weights.txt')
37 # MVA_weights_location = cms.string('RecoEgamma/EgammaTools/data/TMVAnalysis_Likelihood.weights.xml')
38 
39  )
40