import FWCore.ParameterSet.Config as cms from CommonTools.ParticleFlow.pfPileUp_cfi import pfPileUp as _pfPileUp from CommonTools.ParticleFlow.TopProjectors.pfNoPileUp_cfi import pfNoPileUp as _pfNoPileUp from CommonTools.ParticleFlow.goodOfflinePrimaryVertices_cfi import * pfPileUpJME = _pfPileUp.clone(PFCandidates='particleFlowPtrs', Vertices='goodOfflinePrimaryVertices', checkClosestZVertex=False) pfNoPileUpJME = _pfNoPileUp.clone(topCollection='pfPileUpJME', bottomCollection='particleFlowPtrs') pfNoPileUpJMETask = cms.Task(goodOfflinePrimaryVertices, pfPileUpJME, pfNoPileUpJME) pfNoPileUpJMESequence = cms.Sequence(pfNoPileUpJMETask)
filterParams = pvSelector.clone( minNdof = cms.double(4.0), maxZ = cms.double(24.0) ), src = cms.InputTag('offlinePrimaryVertices') ) from CommonTools.ParticleFlow.pfPileUp_cfi import pfPileUp pfPileUpForAK5PFchsJets = pfPileUp.clone( PFCandidates = cms.InputTag('particleFlow'), Vertices = cms.InputTag('goodOfflinePrimaryVertices'), checkClosestZVertex = cms.bool(False) ) from CommonTools.ParticleFlow.TopProjectors.pfNoPileUp_cfi import pfNoPileUp pfNoPileUpForAK5PFchsJets = pfNoPileUp.clone( topCollection = cms.InputTag('pfPileUpForAK5PFchsJets'), bottomCollection = cms.InputTag('particleFlow') ) from RecoJets.JetProducers.ak5PFJets_cfi import ak5PFJets ak5PFchsJets = ak5PFJets.clone( src = cms.InputTag('pfNoPileUpForAK5PFchsJets'), doAreaFastjet = cms.bool(True) ) from CommonTools.ParticleFlow.ParticleSelectors.pfAllNeutralHadrons_cfi import pfAllNeutralHadrons from CommonTools.ParticleFlow.ParticleSelectors.pfAllPhotons_cfi import pfAllPhotons pfNeutralCandPdgIds = [] pfNeutralCandPdgIds.extend(pfAllNeutralHadrons.pdgId.value()) pfNeutralCandPdgIds.extend(pfAllPhotons.pdgId.value()) pfNeutralCandsForAK5PFchsJets = cms.EDFilter("PdgIdPFCandidateSelector", src = cms.InputTag('particleFlow'),
import FWCore.ParameterSet.Config as cms from CommonTools.ParticleFlow.pfPileUp_cfi import pfPileUp as _pfPileUp from CommonTools.ParticleFlow.TopProjectors.pfNoPileUp_cfi import pfNoPileUp as _pfNoPileUp from CommonTools.ParticleFlow.goodOfflinePrimaryVertices_cfi import * pfPileUpJME = _pfPileUp.clone(PFCandidates='particleFlowPtrs', Vertices = 'goodOfflinePrimaryVertices', checkClosestZVertex = False ) pfNoPileUpJME = _pfNoPileUp.clone(topCollection = 'pfPileUpJME', bottomCollection = 'particleFlowPtrs' ) pfNoPileUpJMETask = cms.Task( goodOfflinePrimaryVertices, pfPileUpJME, pfNoPileUpJME ) pfNoPileUpJMESequence = cms.Sequence(pfNoPileUpJMETask)
import FWCore.ParameterSet.Config as cms from CommonTools.ParticleFlow.pfPileUp_cfi import pfPileUp as _pfPileUp from CommonTools.ParticleFlow.TopProjectors.pfNoPileUp_cfi import pfNoPileUp as _pfNoPileUp pfPileUpIso = _pfPileUp.clone() pfNoPileUpIso = _pfNoPileUp.clone( topCollection = 'pfPileUpIso') pfNoPileUpIsoTask = cms.Task( pfPileUpIso, pfNoPileUpIso ) pfNoPileUpIsoSequence = cms.Sequence(pfNoPileUpIsoTask)
from PhysicsTools.SelectorUtils.pvSelector_cfi import pvSelector goodOfflinePrimaryVertices = cms.EDFilter( "PrimaryVertexObjectFilter", filterParams=pvSelector.clone(minNdof=cms.double(4.0), maxZ=cms.double(24.0)), src=cms.InputTag('offlinePrimaryVertices')) from CommonTools.ParticleFlow.pfPileUp_cfi import pfPileUp pfPileUpForAK5PFchsJets = pfPileUp.clone( PFCandidates=cms.InputTag('particleFlow'), Vertices=cms.InputTag('goodOfflinePrimaryVertices'), checkClosestZVertex=cms.bool(False)) from CommonTools.ParticleFlow.TopProjectors.pfNoPileUp_cfi import pfNoPileUp pfNoPileUpForAK5PFchsJets = pfNoPileUp.clone( topCollection=cms.InputTag('pfPileUpForAK5PFchsJets'), bottomCollection=cms.InputTag('particleFlow')) from RecoJets.JetProducers.ak5PFJets_cfi import ak5PFJets ak5PFchsJets = ak5PFJets.clone(src=cms.InputTag('pfNoPileUpForAK5PFchsJets'), doAreaFastjet=cms.bool(True)) from CommonTools.ParticleFlow.ParticleSelectors.pfAllNeutralHadrons_cfi import pfAllNeutralHadrons from CommonTools.ParticleFlow.ParticleSelectors.pfAllPhotons_cfi import pfAllPhotons pfNeutralCandPdgIds = [] pfNeutralCandPdgIds.extend(pfAllNeutralHadrons.pdgId.value()) pfNeutralCandPdgIds.extend(pfAllPhotons.pdgId.value()) pfNeutralCandsForAK5PFchsJets = cms.EDFilter( "PdgIdPFCandidateSelector", src=cms.InputTag('particleFlow'), pdgId=cms.vint32(pfNeutralCandPdgIds))