1 import FWCore.ParameterSet.Config
as cms
3 zSelectionLoose = cms.PSet(
4 cut = cms.string(
"charge = 0 & daughter(0).pt > 15 & daughter(1).pt > 15 & abs(daughter(0).eta)<2.4 & abs(daughter(1).eta)<2.4 & mass > 0"),
5 isoCut = cms.double(1000.),
6 ptThreshold = cms.untracked.double(
"1.5"),
7 etEcalThreshold = cms.untracked.double(
"0.2"),
8 etHcalThreshold = cms.untracked.double(
"0.5"),
9 deltaRVetoTrk = cms.untracked.double(
"0.015"),
10 deltaRTrk = cms.untracked.double(
"0.3"),
11 deltaREcal = cms.untracked.double(
"0.25"),
12 deltaRHcal = cms.untracked.double(
"0.25"),
13 alpha = cms.untracked.double(
"0."),
14 beta = cms.untracked.double(
"-0.75"),
15 relativeIsolation = cms.bool(
False)
52 zSelection = cms.PSet(
53 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 > 0"),
54 isoCut = cms.double(3.00),
55 ptThreshold = cms.untracked.double(
"0."),
56 etEcalThreshold = cms.untracked.double(
"0."),
57 etHcalThreshold = cms.untracked.double(
"0."),
58 deltaRVetoTrk = cms.untracked.double(
"0.01"),
59 deltaRTrk = cms.untracked.double(
"0.3"),
60 deltaREcal = cms.untracked.double(
"0.3"),
61 deltaRHcal = cms.untracked.double(
"0.3"),
62 alpha = cms.untracked.double(
"0."),
63 beta = cms.untracked.double(
"0.0"),
64 relativeIsolation = cms.bool(
False)
72 zSelectionABLoose = cms.PSet(
73 cut = cms.string(
"charge = 0 & daughter(0).pt > 15 & daughter(1).pt > 15 & ( (abs(daughter(0).eta)<2.1 & 2.1< abs(daughter(1).eta)<2.4 ) || (abs(daughter(1).eta)<2.1 & 2.1< abs(daughter(0).eta)<2.4 ) ) & mass > 0"),
74 isoCut = cms.double(1000.),
75 ptThreshold = cms.untracked.double(
"1.5"),
76 etEcalThreshold = cms.untracked.double(
"0.2"),
77 etHcalThreshold = cms.untracked.double(
"0.5"),
78 deltaRVetoTrk = cms.untracked.double(
"0.015"),
79 deltaRTrk = cms.untracked.double(
"0.3"),
80 deltaREcal = cms.untracked.double(
"0.25"),
81 deltaRHcal = cms.untracked.double(
"0.25"),
82 alpha = cms.untracked.double(
"0."),
83 beta = cms.untracked.double(
"-0.75"),
84 relativeIsolation = cms.bool(
False)
88 zSelectionAB = cms.PSet(
89 cut = cms.string(
"charge = 0 & daughter(0).pt > 20. & daughter(1).pt > 20. & ( (abs(daughter(0).eta)<2.1 & 2.1< abs(daughter(1).eta)<2.4 ) || (abs(daughter(1).eta)<2.1 & 2.1< abs(daughter(0).eta)<2.4 ) ) & mass > 0"),
90 isoCut = cms.double(1000.),
91 ptThreshold = cms.untracked.double(
"1.5"),
92 etEcalThreshold = cms.untracked.double(
"0.2"),
93 etHcalThreshold = cms.untracked.double(
"0.5"),
94 deltaRVetoTrk = cms.untracked.double(
"0.015"),
95 deltaRTrk = cms.untracked.double(
"0.3"),
96 deltaREcal = cms.untracked.double(
"0.25"),
97 deltaRHcal = cms.untracked.double(
"0.25"),
98 alpha = cms.untracked.double(
"0."),
99 beta = cms.untracked.double(
"-0.75"),
100 relativeIsolation = cms.bool(
False)
104 zSelectionBBLoose = cms.PSet(
105 cut = cms.string(
"charge = 0 & daughter(0).pt > 15 & daughter(1).pt > 15 & ( 2.1< abs(daughter(0).eta)<2.4 & 2.1< abs(daughter(1).eta)<2.4 ) & mass > 0"),
106 isoCut = cms.double(1000.),
107 ptThreshold = cms.untracked.double(
"1.5"),
108 etEcalThreshold = cms.untracked.double(
"0.2"),
109 etHcalThreshold = cms.untracked.double(
"0.5"),
110 deltaRVetoTrk = cms.untracked.double(
"0.015"),
111 deltaRTrk = cms.untracked.double(
"0.3"),
112 deltaREcal = cms.untracked.double(
"0.25"),
113 deltaRHcal = cms.untracked.double(
"0.25"),
114 alpha = cms.untracked.double(
"0."),
115 beta = cms.untracked.double(
"-0.75"),
116 relativeIsolation = cms.bool(
False)
120 zSelectionBB = cms.PSet(
121 cut = cms.string(
"charge = 0 & daughter(0).pt > 20 & daughter(1).pt > 20 & ( 2.1< abs(daughter(0).eta)<2.4 & 2.1< abs(daughter(1).eta)<2.4 ) & mass > 0"),
122 isoCut = cms.double(1000.),
123 ptThreshold = cms.untracked.double(
"1.5"),
124 etEcalThreshold = cms.untracked.double(
"0.2"),
125 etHcalThreshold = cms.untracked.double(
"0.5"),
126 deltaRVetoTrk = cms.untracked.double(
"0.015"),
127 deltaRTrk = cms.untracked.double(
"0.3"),
128 deltaREcal = cms.untracked.double(
"0.25"),
129 deltaRHcal = cms.untracked.double(
"0.25"),
130 alpha = cms.untracked.double(
"0."),
131 beta = cms.untracked.double(
"-0.75"),
132 relativeIsolation = cms.bool(
False)
138 goodZTight = cms.EDFilter(
139 "ZToMuMuIsolatedIDSelector",
141 src = cms.InputTag(
"goodZ"),
142 filter = cms.bool(
True)