#process.load("KoPFA.DiMuonAnalyzer.RD.patTuple_muon_cff") # register TFileService process.TFileService = cms.Service("TFileService", fileName = cms.string('vallot.root') ) process.VertexFilter = cms.EDFilter('VertexFilter', vertexLabel = cms.InputTag('offlinePrimaryVertices'), min = cms.untracked.int32(1), max = cms.untracked.int32(999), ) from KoPFA.CommonTools.muonSelectorPSet_cff import muonSelectorPSet from KoPFA.CommonTools.muonIsoSelectorPSet_cff import muonIsoSelectorPSet muonId = muonSelectorPSet.clone() muonId.verbose = False muonId.dxy = 0.02 muonId.eta = 2.4 muonId.pt = 20 process.Muons = cms.EDProducer( "KoMuonSelector", version = cms.untracked.int32( 1 ),#TOP muonLabel = cms.InputTag("selectedPatMuonsPFlow"), beamSpotLabel = cms.InputTag("offlineBeamSpot"), muonSelector = muonId, ) process.patMuonFilter = cms.EDFilter("CandViewCountFilter", src = cms.InputTag('Muons'),
import FWCore.ParameterSet.Config as cms from KoPFA.CommonTools.muonSelectorPSet_cff import muonSelectorPSet muontagId = muonSelectorPSet.clone() muontagId.dxy = 0.02 muontagId.eta = 2.4 muontagId.pt = 20 muonprobId = muonSelectorPSet.clone() muonprobId.dxy = 0.02 muonprobId.eta = 2.4 muonprobId.pt = 5 from KoPFA.CommonTools.muonIsoSelectorPSet_cff import muonIsoSelectorPSet muonIso = muonIsoSelectorPSet.clone() taggedMuons = cms.EDProducer( "KoMuonSelector", cut = cms.vstring("pt","eta","dxy"), isocut = cms.vstring(), muonLabel = cms.InputTag("acceptedMuons"), beamSpotLabel = cms.InputTag("offlineBeamSpot"), muonIdSelector = muontagId, muonIsoSelector = muonIso, ) taggedLooseMuons = cms.EDFilter("PATMuonSelector", src = cms.InputTag("selectedPatMuons"), cut =cms.string("isGlobalMuon && pt > 20 && abs(eta) < 2.4 && (trackIso+ecalIso+hcalIso)/pt < 0.15") )
process.noscraping = cms.EDFilter("FilterOutScraping", applyfilter=cms.untracked.bool(True), debugOn=cms.untracked.bool(False), numtrack=cms.untracked.uint32(10), thresh=cms.untracked.double(0.25)) #REMOVE ISOLATION FROM PF2PAT!!! process.pfIsolatedMuonsPFlow.isolationCuts = cms.vdouble(9999., 9999., 9999.) process.pfIsolatedMuonsPFlow.combinedIsolationCut = cms.double(9999.) #PATMUON Selector #Here we define the muon selectors from KoPFA.CommonTools.muonSelectorPSet_cff import muonSelectorPSet muonSelector = muonSelectorPSet.clone() process.Muons = cms.EDProducer( "KoMuonSelector", version=cms.untracked.int32(1), #PF muonLabel=cms.InputTag("selectedPatMuons"), beamSpotLabel=cms.InputTag("offlineBeamSpot"), muonSelector=muonSelectorPSet, ) process.patMuonFilter = cms.EDFilter("CandViewCountFilter", src=cms.InputTag('Muons'), minNumber=cms.uint32(0)) process.PFMuons = cms.EDProducer( "KoMuonSelector",
#process.load("KoPFA.DiMuonAnalyzer.RD.patTuple_muon_cff") # register TFileService process.TFileService = cms.Service("TFileService", fileName=cms.string('vallot.root')) process.VertexFilter = cms.EDFilter( 'VertexFilter', vertexLabel=cms.InputTag('offlinePrimaryVertices'), min=cms.untracked.int32(1), max=cms.untracked.int32(999), ) from KoPFA.CommonTools.muonSelectorPSet_cff import muonSelectorPSet from KoPFA.CommonTools.muonIsoSelectorPSet_cff import muonIsoSelectorPSet muonId = muonSelectorPSet.clone() muonId.verbose = False muonId.dxy = 0.02 muonId.eta = 2.4 muonId.pt = 20 process.Muons = cms.EDProducer( "KoMuonSelector", version=cms.untracked.int32(1), #TOP muonLabel=cms.InputTag("selectedPatMuonsPFlow"), beamSpotLabel=cms.InputTag("offlineBeamSpot"), muonSelector=muonId, ) process.patMuonFilter = cms.EDFilter("CandViewCountFilter", src=cms.InputTag('Muons'),
process.noscraping = cms.EDFilter("FilterOutScraping", applyfilter = cms.untracked.bool(True), debugOn = cms.untracked.bool(False), numtrack = cms.untracked.uint32(10), thresh = cms.untracked.double(0.25) ) #REMOVE ISOLATION FROM PF2PAT!!! process.pfIsolatedMuonsPFlow.isolationCuts = cms.vdouble(9999.,9999.,9999.) process.pfIsolatedMuonsPFlow.combinedIsolationCut = cms.double(9999.) #PATMUON Selector #Here we define the muon selectors from KoPFA.CommonTools.muonSelectorPSet_cff import muonSelectorPSet muonSelector = muonSelectorPSet.clone() process.Muons = cms.EDProducer( "KoMuonSelector", version = cms.untracked.int32( 1 ),#PF muonLabel = cms.InputTag("selectedPatMuons"), beamSpotLabel = cms.InputTag("offlineBeamSpot"), muonSelector = muonSelectorPSet, ) process.patMuonFilter = cms.EDFilter("CandViewCountFilter", src = cms.InputTag('Muons'), minNumber = cms.uint32(0) ) process.PFMuons = cms.EDProducer(
import FWCore.ParameterSet.Config as cms from KoPFA.CommonTools.muonSelectorPSet_cff import muonSelectorPSet muontagId = muonSelectorPSet.clone() muontagId.dxy = 0.02 muontagId.eta = 2.4 muontagId.pt = 20 muonprobId = muonSelectorPSet.clone() muonprobId.dxy = 0.02 muonprobId.eta = 2.4 muonprobId.pt = 5 from KoPFA.CommonTools.muonIsoSelectorPSet_cff import muonIsoSelectorPSet muonIso = muonIsoSelectorPSet.clone() taggedMuons = cms.EDProducer( "KoMuonSelector", cut=cms.vstring("pt", "eta", "dxy"), isocut=cms.vstring(), muonLabel=cms.InputTag("acceptedMuons"), beamSpotLabel=cms.InputTag("offlineBeamSpot"), muonIdSelector=muontagId, muonIsoSelector=muonIso, ) taggedLooseMuons = cms.EDFilter( "PATMuonSelector", src=cms.InputTag("selectedPatMuons"), cut=cms.string( "isGlobalMuon && pt > 20 && abs(eta) < 2.4 && (trackIso+ecalIso+hcalIso)/pt < 0.15"