1 import FWCore.ParameterSet.Config
as cms
9 goodGlobalMuons = cms.EDFilter(
"MuonViewRefSelector",
10 src = cms.InputTag(
"muons"),
11 cut = cms.string(
'isGlobalMuon = 1 & isTrackerMuon = 1 & pt > 20 & abs(eta)<2.1 & isolationR03().sumPt<3.0 & abs(globalTrack().dxy)<0.2 & globalTrack().hitPattern().numberOfValidTrackerHits>10'),
12 filter = cms.bool(
True)
19 zmmCands = cms.EDFilter(
"CandViewShallowCloneCombiner",
20 checkCharge = cms.bool(
True),
21 cut = cms.string(
'mass > 60 & mass<120 & charge=0'),
22 decay = cms.string(
"goodGlobalMuons@+ goodGlobalMuons@-")
27 dimuonsFilter = cms.EDFilter(
"CandViewCountFilter",
28 src = cms.InputTag(
"zmmCands"),
29 minNumber = cms.uint32(1)
38 dimuonsHLTFilter = HLTrigger.HLTfilters.hltHighLevel_cfi.hltHighLevel.clone()
40 dimuonsHLTFilter.TriggerResultsTag = cms.InputTag(
"TriggerResults",
"",
"HLT")
43 dimuonsHLTFilter.HLTPaths = [
"HLT_Mu9"]
52 zSelection = cms.PSet(
54 cut = cms.string(
"charge = 0 & daughter(0).pt > 20 & daughter(1).pt > 20 & abs(daughter(0).eta)<2.1 & abs(daughter(1).eta)<2.1 & mass > 60"),
59 goodZToMuMuAtLeast1HLT = cms.EDFilter(
60 "ZGoldenSelectorAndFilter",
62 TrigTag = cms.InputTag(
"TriggerResults::HLT"),
63 triggerEvent = cms.InputTag(
"hltTriggerSummaryAOD::HLT" ),
64 src = cms.InputTag(
"zmmCands"),
65 condition =cms.string(
"atLeastOneMatched"),
66 hltPath = cms.string(
"HLT_Mu9"),
67 L3FilterName= cms.string(
"hltSingleMu9L3Filtered9"),
68 maxDPtRel = cms.double( 1.0 ),
69 maxDeltaR = cms.double( 0.2 ),
70 filter = cms.bool(
True)
76 ewkZMuMuGoldenSequence = cms.Sequence(