Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2021-02-14 14:26:40

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 pfTrackElec = cms.EDProducer("PFElecTkProducer",
0004     TrajInEvents = cms.bool(False),
0005     Fitter = cms.string('GsfElectronFittingSmoother'),
0006     ModeMomentum = cms.bool(True),
0007     applyEGSelection = cms.bool(False),        
0008     applyGsfTrackCleaning = cms.bool(True),
0009     applyAlsoGsfAngularCleaning = cms.bool(True),
0010     maxDEtaGsfAngularCleaning = cms.double(0.05),
0011     maxDPhiBremTangGsfAngularCleaning = cms.double(0.05),                         
0012     useFifthStepForTrackerDrivenGsf = cms.bool(False),
0013     useFifthStepForEcalDrivenGsf = cms.bool(False),                         
0014     MaxConvBremRecoPT = cms.double(49.0),                         
0015     MinDEtaGsfSC = cms.double(0.06),
0016     MinDPhiGsfSC = cms.double(0.15),
0017     MinSCEnergy = cms.double(4.0),                         
0018     TTRHBuilder = cms.string('WithTrackAngle'),
0019     GsfTrackModuleLabel = cms.InputTag("electronGsfTracks"),
0020     Propagator = cms.string('fwdElectronPropagator'),
0021     PFRecTrackLabel = cms.InputTag("pfTrack"),
0022     PFEcalClusters  = cms.InputTag("particleFlowClusterECAL"),                 
0023     PrimaryVertexLabel = cms.InputTag("offlinePrimaryVertices"),                         
0024     useConvBremFinder  = cms.bool(True),
0025     PFNuclear = cms.InputTag("pfDisplacedTrackerVertex"),
0026     PFConversions = cms.InputTag("pfConversions"),
0027     PFV0 = cms.InputTag("pfV0"),
0028     useNuclear = cms.bool(False),
0029     useV0 = cms.bool(False), 
0030     useConversions = cms.bool(False),
0031     debugGsfCleaning = cms.bool(False),
0032     AbsEtaBarrelEndcapsSeparation = cms.double(1.479),
0033     PtLowHighSeparation = cms.double(20),                         
0034     pf_convBremFinderID_mvaCutBarrelLowPt =  cms.double(0.6),
0035     pf_convBremFinderID_mvaCutBarrelHighPt =  cms.double(0.97),
0036     pf_convBremFinderID_mvaCutEndcapsLowPt =  cms.double(0.9),
0037     pf_convBremFinderID_mvaCutEndcapsHighPt =  cms.double(0.995),
0038     pf_convBremFinderID_mvaWeightFileBarrelLowPt = cms.FileInPath('RecoParticleFlow/PFTracking/data/TMVAClassification_ConvBremFinder_Testetlt20absetalt1_479_BDT.weights.xml'),
0039     pf_convBremFinderID_mvaWeightFileBarrelHighPt = cms.FileInPath('RecoParticleFlow/PFTracking/data/TMVAClassification_ConvBremFinder_Testetgt20absetalt1_479_BDT.weights.xml'),
0040     pf_convBremFinderID_mvaWeightFileEndcapsLowPt = cms.FileInPath('RecoParticleFlow/PFTracking/data/TMVAClassification_ConvBremFinder_Testetlt20absetagt1_479_BDT.weights.xml'),
0041     pf_convBremFinderID_mvaWeightFileEndcapsHighPt = cms.FileInPath('RecoParticleFlow/PFTracking/data/TMVAClassification_ConvBremFinder_Testetgt20absetagt1_479_BDT.weights.xml')
0042 )
0043 
0044 from Configuration.ProcessModifiers.egamma_lowPt_exclusive_cff import egamma_lowPt_exclusive
0045 egamma_lowPt_exclusive.toModify(pfTrackElec,MinSCEnergy = 1.0)