3 trackerDrivenElectronSeeds = cms.EDProducer(
"GoodSeedProducer",
4 MaxEOverP = cms.double(3.0),
5 Smoother = cms.string(
'GsfTrajectorySmoother_forPreId'),
6 UseQuality = cms.bool(
True),
7 PFPSClusterLabel = cms.InputTag(
"particleFlowClusterPS"),
8 ThresholdFile = cms.string(
'RecoParticleFlow/PFTracking/data/Threshold.dat'),
9 TMVAMethod = cms.string(
'BDT'),
10 MaxEta = cms.double(2.4),
11 EtaMap = cms.string(
'RecoParticleFlow/PFBlockProducer/data/resmap_ECAL_eta.dat'),
12 PhiMap = cms.string(
'RecoParticleFlow/PFBlockProducer/data/resmap_ECAL_phi.dat'),
13 PreCkfLabel = cms.string(
'SeedsForCkf'),
14 NHitsInSeed = cms.int32(3),
15 Fitter = cms.string(
'GsfTrajectoryFitter_forPreId'),
16 PreGsfLabel = cms.string(
'SeedsForGsf'),
17 MinEOverP = cms.double(0.3),
18 Weights1 = cms.string(
'RecoParticleFlow/PFTracking/data/MVA_BDTTrackDrivenSeed_cat1.xml'),
19 Weights2 = cms.string(
'RecoParticleFlow/PFTracking/data/MVA_BDTTrackDrivenSeed_cat2.xml'),
20 Weights3 = cms.string(
'RecoParticleFlow/PFTracking/data/MVA_BDTTrackDrivenSeed_cat3.xml'),
21 Weights4 = cms.string(
'RecoParticleFlow/PFTracking/data/MVA_BDTTrackDrivenSeed_cat4.xml'),
22 Weights5 = cms.string(
'RecoParticleFlow/PFTracking/data/MVA_BDTTrackDrivenSeed_cat5.xml'),
23 Weights6 = cms.string(
'RecoParticleFlow/PFTracking/data/MVA_BDTTrackDrivenSeed_cat6.xml'),
24 Weights7 = cms.string(
'RecoParticleFlow/PFTracking/data/MVA_BDTTrackDrivenSeed_cat7.xml'),
25 Weights8 = cms.string(
'RecoParticleFlow/PFTracking/data/MVA_BDTTrackDrivenSeed_cat8.xml'),
26 Weights9 = cms.string(
'RecoParticleFlow/PFTracking/data/MVA_BDTTrackDrivenSeed_cat9.xml'),
27 PFEcalClusterLabel = cms.InputTag(
"particleFlowClusterECAL"),
28 PFHcalClusterLabel = cms.InputTag(
"particleFlowClusterHCAL"),
29 PSThresholdFile = cms.string(
'RecoParticleFlow/PFTracking/data/PSThreshold.dat'),
30 MinPt = cms.double(2.0),
31 TkColList = cms.VInputTag(cms.InputTag(
"generalTracks")),
32 UseTMVA = cms.untracked.bool(
True),
33 TrackQuality = cms.string(
'highPurity'),
34 MaxPt = cms.double(50.0),
35 ApplyIsolation = cms.bool(
False),
36 EcalStripSumE_deltaPhiOverQ_minValue = cms.double(-0.1),
37 EcalStripSumE_minClusEnergy = cms.double(0.1),
38 EcalStripSumE_deltaEta = cms.double(0.03),
39 EcalStripSumE_deltaPhiOverQ_maxValue = cms.double(0.5),
40 EOverPLead_minValue = cms.double(0.95),
41 HOverPLead_maxValue = cms.double(0.05),
42 HcalWindow=cms.double(0.184),
43 ClusterThreshold = cms.double(0.5),
44 UsePreShower =cms.bool(
False),
45 PreIdLabel = cms.string(
'preid'),
46 ProducePreId = cms.untracked.bool(
True),
47 PtThresholdSavePreId = cms.untracked.double(1.0),
48 Min_dr = cms.double(0.2)