process.load('CommonTools.ParticleFlow.pfElectrons_cff') process.load('CommonTools.ParticleFlow.pfMuons_cff') process.load('CommonTools.ParticleFlow.TopProjectors.pfNoMuon_cfi') process.load('CommonTools.ParticleFlow.TopProjectors.pfNoElectron_cfi') # Loading PFProducer to get the ptrs from RecoParticleFlow.PFProducer.pfLinker_cff import particleFlowPtrs process.load('RecoParticleFlow.PFProducer.pfLinker_cff') # Load PUPPI from MitProd.TreeFiller.PuppiSetup_cff import puppiSequence process.load('MitProd.TreeFiller.PuppiSetup_cff') # recluster fat jets, btag subjets from MitProd.TreeFiller.utils.makeFatJets import initFatJets,makeFatJets pfbrecoSequence = initFatJets(process, isData = True) ak8chsSequence = makeFatJets(process, isData = True, algoLabel = 'AK', jetRadius = 0.8) ak8puppiSequence = makeFatJets(process, isData = True, algoLabel = 'AK', jetRadius = 0.8, pfCandidates = 'puppiNoLepPlusLep') ca15chsSequence = makeFatJets(process, isData = True, algoLabel = 'CA', jetRadius = 1.5) ca15puppiSequence = makeFatJets(process, isData = True, algoLabel = 'CA', jetRadius = 1.5, pfCandidates = 'puppiNoLepPlusLep') # unload unwanted PAT stuff delattr(process, 'pfNoTauPFBRECOPFlow') delattr(process, 'loadRecoTauTagMVAsFromPrepDBPFlow') pfPileUp.PFCandidates = 'particleFlowPtrs' pfNoPileUp.bottomCollection = 'particleFlowPtrs' pfPileUpIso.PFCandidates = 'particleFlowPtrs' pfNoPileUpIso.bottomCollection='particleFlowPtrs' pfPileUp.Enable = True
process.load('CommonTools.ParticleFlow.pfElectrons_cff') process.load('CommonTools.ParticleFlow.pfMuons_cff') process.load('CommonTools.ParticleFlow.TopProjectors.pfNoMuon_cfi') process.load('CommonTools.ParticleFlow.TopProjectors.pfNoElectron_cfi') # Loading PFProducer to get the ptrs from RecoParticleFlow.PFProducer.pfLinker_cff import particleFlowPtrs process.load('RecoParticleFlow.PFProducer.pfLinker_cff') # Load PUPPI from MitProd.TreeFiller.PuppiSetup_cff import puppiSequence process.load('MitProd.TreeFiller.PuppiSetup_cff') # recluster fat jets, btag subjets from MitProd.TreeFiller.utils.makeFatJets import initFatJets,makeFatJets pfbrecoSequence = initFatJets(process, isData = False) ak8chsSequence = makeFatJets(process, isData = False, algoLabel = 'AK', jetRadius = 0.8) ak8puppiSequence = makeFatJets(process, isData = False, algoLabel = 'AK', jetRadius = 0.8, pfCandidates = 'puppiNoLepPlusLep') ca15chsSequence = makeFatJets(process, isData = False, algoLabel = 'CA', jetRadius = 1.5) ca15puppiSequence = makeFatJets(process, isData = False, algoLabel = 'CA', jetRadius = 1.5, pfCandidates = 'puppiNoLepPlusLep') # unload unwanted PAT stuff delattr(process, 'pfNoTauPFBRECOPFlow') delattr(process, 'loadRecoTauTagMVAsFromPrepDBPFlow') pfPileUp.PFCandidates = 'particleFlowPtrs' pfNoPileUp.bottomCollection = 'particleFlowPtrs' pfPileUpIso.PFCandidates = 'particleFlowPtrs' pfNoPileUpIso.bottomCollection='particleFlowPtrs' pfPileUp.Enable = True
genParticleMatch = cms.untracked.string(''), genJetMatch = cms.untracked.string('') ) process.tauMatchBoosted = cms.PSet() process.patTausBoosted = cms.PSet( addGenMatch = cms.untracked.bool(False), addGenJetMatch = cms.untracked.bool(False), embedGenMatch = cms.untracked.bool(False), embedGenJetMatch = cms.untracked.bool(False), genParticleMatch = cms.untracked.string(''), genJetMatch = cms.untracked.string('') ) # recluster fat jets, btag subjets from MitProd.TreeFiller.utils.makeFatJets import initFatJets, makeFatJets pfbrecoSequence = initFatJets(process, isData = True) ak8chsSequence = makeFatJets(process, isData = True, algoLabel = 'AK', jetRadius = 0.8) ak8puppiSequence = makeFatJets(process, isData = True, algoLabel = 'AK', jetRadius = 0.8, pfCandidates = 'puppiNoLepPlusLep') ca15chsSequence = makeFatJets(process, isData = True, algoLabel = 'CA', jetRadius = 1.5) ca15puppiSequence = makeFatJets(process, isData = True, algoLabel = 'CA', jetRadius = 1.5, pfCandidates = 'puppiNoLepPlusLep') # unload unwanted PAT stuff delattr(process, 'pfNoTauPFBRECOPFlow') delattr(process, 'loadRecoTauTagMVAsFromPrepDBPFlow') pfPileUp.PFCandidates = 'particleFlowPtrs' pfNoPileUp.bottomCollection = 'particleFlowPtrs' pfPileUpIso.PFCandidates = 'particleFlowPtrs' pfNoPileUpIso.bottomCollection='particleFlowPtrs' pfPileUp.Enable = True