1 import FWCore.ParameterSet.Config
as cms
3 pfTrackElec = cms.EDProducer(
"PFElecTkProducer",
4 TrajInEvents = cms.bool(
False),
5 Fitter = cms.string(
'GsfElectronFittingSmoother'),
6 ModeMomentum = cms.bool(
True),
7 applyEGSelection = cms.bool(
False),
8 applyGsfTrackCleaning = cms.bool(
True),
9 applyAlsoGsfAngularCleaning = cms.bool(
True),
10 maxDEtaGsfAngularCleaning = cms.double(0.05),
11 maxDPhiBremTangGsfAngularCleaning = cms.double(0.05),
12 useFifthStepForTrackerDrivenGsf = cms.bool(
False),
13 useFifthStepForEcalDrivenGsf = cms.bool(
False),
14 MaxConvBremRecoPT = cms.double(49.0),
15 MinDEtaGsfSC = cms.double(0.06),
16 MinDPhiGsfSC = cms.double(0.15),
17 MinSCEnergy = cms.double(4.0),
18 TTRHBuilder = cms.string(
'WithTrackAngle'),
19 GsfTrackModuleLabel = cms.InputTag(
"electronGsfTracks"),
20 Propagator = cms.string(
'fwdElectronPropagator'),
21 PFRecTrackLabel = cms.InputTag(
"pfTrack"),
22 PFEcalClusters = cms.InputTag(
"particleFlowClusterECAL"),
23 PrimaryVertexLabel = cms.InputTag(
"offlinePrimaryVertices"),
24 useConvBremFinder = cms.bool(
True),
25 PFNuclear = cms.InputTag(
"pfDisplacedTrackerVertex"),
26 PFConversions = cms.InputTag(
"pfConversions"),
27 PFV0 = cms.InputTag(
"pfV0"),
28 useNuclear = cms.bool(
False),
29 useV0 = cms.bool(
False),
30 useConversions = cms.bool(
False),
31 debugGsfCleaning = cms.bool(
False),
32 AbsEtaBarrelEndcapsSeparation = cms.double(1.479),
33 PtLowHighSeparation = cms.double(20),
34 pf_convBremFinderID_mvaCutBarrelLowPt = cms.double(0.6),
35 pf_convBremFinderID_mvaCutBarrelHighPt = cms.double(0.97),
36 pf_convBremFinderID_mvaCutEndcapsLowPt = cms.double(0.9),
37 pf_convBremFinderID_mvaCutEndcapsHighPt = cms.double(0.995),
38 pf_convBremFinderID_mvaWeightFileBarrelLowPt = cms.string(
'RecoParticleFlow/PFTracking/data/TMVAClassification_ConvBremFinder_Testetlt20absetalt1_479_BDT.weights.xml'),
39 pf_convBremFinderID_mvaWeightFileBarrelHighPt = cms.string(
'RecoParticleFlow/PFTracking/data/TMVAClassification_ConvBremFinder_Testetgt20absetalt1_479_BDT.weights.xml'),
40 pf_convBremFinderID_mvaWeightFileEndcapsLowPt = cms.string(
'RecoParticleFlow/PFTracking/data/TMVAClassification_ConvBremFinder_Testetlt20absetagt1_479_BDT.weights.xml'),
41 pf_convBremFinderID_mvaWeightFileEndcapsHighPt = cms.string(
'RecoParticleFlow/PFTracking/data/TMVAClassification_ConvBremFinder_Testetgt20absetagt1_479_BDT.weights.xml')