1 import FWCore.ParameterSet.Config
as cms
5 hltZMMPA = HLTrigger.HLTfilters.hltHighLevel_cfi.hltHighLevel.clone()
6 hltZMMPA.HLTPaths = [
"HLT_PAL3Mu15_v*"]
11 primaryVertexFilterForZMMPA = cms.EDFilter(
"VertexSelector",
12 src = cms.InputTag(
"offlinePrimaryVertices"),
13 cut = cms.string(
"!isFake && abs(z) <= 25 && position.Rho <= 2"),
14 filter = cms.bool(
True),
18 muonSelectorForZMMPA = cms.EDFilter(
"MuonSelector",
19 src = cms.InputTag(
"muons"),
20 cut = cms.string(
"(isTrackerMuon && isGlobalMuon) && pt > 25."),
21 filter = cms.bool(
True)
24 muonFilterForZMMPA = cms.EDFilter(
"MuonCountFilter",
25 src = cms.InputTag(
"muonSelectorForZMMPA"),
26 minNumber = cms.uint32(2)
29 dimuonMassCutForZMMPA = cms.EDProducer(
"CandViewShallowCloneCombiner",
30 checkCharge = cms.bool(
True),
31 cut = cms.string(
' 80 < mass < 110'),
32 decay = cms.string(
"muonSelectorForZMMPA@+ muonSelectorForZMMPA@-")
35 dimuonMassCutFilterForZMMPA = cms.EDFilter(
"CandViewCountFilter",
36 src = cms.InputTag(
"dimuonMassCutForZMMPA"),
37 minNumber = cms.uint32(1)
41 zMMPASkimSequence = cms.Sequence(
43 primaryVertexFilterForZMMPA *
44 muonSelectorForZMMPA *
46 dimuonMassCutForZMMPA *
47 dimuonMassCutFilterForZMMPA