Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:23:59

0001 # The following comments couldn't be translated into the new config version:
0002 
0003 # discard jets that match with clean electrons
0004 import FWCore.ParameterSet.Config as cms
0005 
0006 process = cms.Process("TestTag2Map")
0007 process.source = cms.Source("PoolSource",
0008     fileNames = cms.untracked.vstring('file:in.root')
0009 )
0010 
0011 process.maxEvents = cms.untracked.PSet(
0012     input = cms.untracked.int32(20)
0013 )
0014 process.cleanElectrons = cms.EDFilter("PATElectronCleaner",
0015     removeDuplicates = cms.bool(True),
0016     electronSource = cms.InputTag("pixelMatchGsfElectrons")
0017 )
0018 
0019 process.cleanJets = cms.EDFilter("PATCaloJetCleaner",
0020     removeOverlaps = cms.VPSet(cms.PSet(
0021         deltaR = cms.double(0.3),
0022         collection = cms.InputTag("cleanElectrons")
0023     )),
0024     jetSource = cms.InputTag("iterativeCone5CaloJets")
0025 )
0026 
0027 process.convBtag = cms.EDFilter("JetTagToValueMapFloat",
0028     src = cms.InputTag("iterativeCone5CaloJets"),
0029     tags = cms.InputTag("jetProbabilityJetTags")
0030 )
0031 
0032 process.skimBtag = cms.EDFilter("CandValueMapSkimmerFloat",
0033     association = cms.InputTag("convBtag","jetProbabilityJetTags"),
0034     collection = cms.InputTag("cleanJets"),
0035     backrefs = cms.InputTag("cleanJets")
0036 )
0037 
0038 process.refTestAnalyzer = cms.EDAnalyzer("RefTestAnalyzer",
0039     jets1 = cms.InputTag("cleanJets"),
0040     jets0 = cms.InputTag("iterativeCone5CaloJets"),
0041     btag = cms.InputTag("convBtag","jetProbabilityJetTags"),
0042     newbtag = cms.InputTag("skimBtag"),
0043     backmap = cms.InputTag("cleanJets"),
0044     jtag = cms.InputTag("jetProbabilityJetTags")
0045 )
0046 
0047 process.p = cms.Path(process.cleanElectrons*process.cleanJets*process.convBtag*process.skimBtag*process.refTestAnalyzer)
0048 
0049