20 zmumuSaMassHistogram = cms.EDAnalyzer(
21 "ZMuMuSaMassHistogram",
22 src_m = cms.InputTag(
"goodZToMuMu"),
23 min = cms.untracked.double(0.0),
24 max = cms.untracked.double(200.0),
25 nbin = cms.untracked.int32(200)
31 eventVtxInfoNtuple = cms.EDProducer(
32 "EventVtxInfoNtupleDumper",
33 primaryVertices=cms.InputTag(
"offlinePrimaryVertices")
37 generalEventInfoPath = cms.Path(
44 goodZToMuMuPathLoose = cms.Path(
47 goodZToMuMuAtLeast1HLTLoose
52 goodZToMuMu2HLTPathLoose = cms.Path(
57 goodZToMuMu1HLTPathLoose = cms.Path(
62 goodZToMuMuAB1HLTPathLoose=cms.Path(
63 goodZToMuMuNotFiltered+
66 goodZToMuMuAB1HLTLoose
69 goodZToMuMuBB2HLTPathLoose=cms.Path(
71 goodZToMuMuBB2HLTLoose
74 goodZToMuMuSameChargePathLoose = cms.Path(
75 dimuonsGlobalSameCharge+
76 goodZToMuMuSameChargeLoose +
77 goodZToMuMuSameChargeAtLeast1HLTLoose
96 goodZToMuMuOneStandAloneMuonPathLoose = cms.Path(
99 zToMuMuOneStandAloneMuonLoose +
100 goodZToMuMuOneStandAloneMuonLoose +
101 goodZToMuMuOneStandAloneMuonFirstHLTLoose
105 goodZToMuMuOneTrackerMuonPathLoose= cms.Path(
108 zToMuMuOneTrackerMuonLoose +
109 goodZToMuMuOneTrackerMuonLoose +
110 goodZToMuMuOneTrackerMuonFirstHLTLoose
115 goodZToMuMuOneTrackPathLoose=cms.Path(
118 ~zToMuMuOneStandAloneMuon +
119 zToMuGlobalMuOneTrack +
120 zToMuMuOneTrackLoose +
121 goodZToMuMuOneTrackLoose +
122 goodZToMuMuOneTrackFirstHLTLoose
132 globalMuQualityCutsAnalysisAA= cms.EDAnalyzer(
133 "GlbMuQualityCutsAnalysis",
134 src = cms.InputTag(
"goodZToMuMu"),
135 ptMin = cms.untracked.double(
"0.0"),
136 massMin = cms.untracked.double(
"0.0"),
137 massMax = cms.untracked.double(
"200.0"),
138 etaMin = cms.untracked.double(
"-1.0"),
139 etaMax = cms.untracked.double(
"10.0"),
140 trkIso = cms.untracked.double(
"10000"),
141 chi2Cut = cms.untracked.double(
"10"),
142 nHitCut = cms.untracked.int32(10)
145 globalMuQualityCutsAnalysisAB= cms.EDAnalyzer(
146 "GlbMuQualityCutsAnalysis",
147 src = cms.InputTag(
"goodZToMuMuAB"),
148 ptMin = cms.untracked.double(
"0.0"),
149 massMin = cms.untracked.double(
"0.0"),
150 massMax = cms.untracked.double(
"200.0"),
151 etaMin = cms.untracked.double(
"-1.0"),
152 etaMax = cms.untracked.double(
"10.0"),
153 trkIso = cms.untracked.double(
"10000"),
154 chi2Cut = cms.untracked.double(
"10"),
155 nHitCut = cms.untracked.int32(10)
158 globalMuQualityCutsAnalysisAAtrk= cms.EDAnalyzer(
159 "GlbMuQualityCutsAnalysis",
160 src = cms.InputTag(
"goodZToMuMuOneTrackerMuon"),
161 ptMin = cms.untracked.double(
"0.0"),
162 massMin = cms.untracked.double(
"0.0"),
163 massMax = cms.untracked.double(
"200.0"),
164 etaMin = cms.untracked.double(
"-1.0"),
165 etaMax = cms.untracked.double(
"10.0"),
166 trkIso = cms.untracked.double(
"10000"),
167 chi2Cut = cms.untracked.double(
"10"),
168 nHitCut = cms.untracked.int32(10)
171 globalMuQualityCutsAnalysisAAsta= cms.EDAnalyzer(
172 "GlbMuQualityCutsAnalysis",
173 src = cms.InputTag(
"goodZToMuMuOneStandAloneMuon"),
174 ptMin = cms.untracked.double(
"0.0"),
175 massMin = cms.untracked.double(
"0.0"),
176 massMax = cms.untracked.double(
"200.0"),
177 etaMin = cms.untracked.double(
"-1.0"),
178 etaMax = cms.untracked.double(
"10.0"),
179 trkIso = cms.untracked.double(
"10000"),
180 chi2Cut = cms.untracked.double(
"10"),
181 nHitCut = cms.untracked.int32(10)
185 initialGoodZToMuMuPath = cms.Path(
191 goodZToMuMuPath = cms.Path(
193 goodZToMuMuAtLeast1HLT
199 goodZToMuMu2HLTPath = cms.Path(
205 goodZToMuMu1HLTPath = cms.Path(
210 goodZToMuMuAB1HLTPath=cms.Path(
211 goodZToMuMuNotFiltered +
218 goodZToMuMuBB2HLTPath=cms.Path(
224 goodZToMuMuSameChargePath = cms.Path(
225 dimuonsGlobalSameCharge+
226 goodZToMuMuSameCharge +
227 goodZToMuMuSameChargeAtLeast1HLT
231 goodZToMuMuSameCharge2HLTPath = cms.Path(
232 dimuonsGlobalSameCharge+
233 goodZToMuMuSameCharge +
234 goodZToMuMuSameCharge2HLT
239 goodZToMuMuSameCharge1HLTPath = cms.Path(
240 dimuonsGlobalSameCharge+
241 goodZToMuMuSameCharge +
242 goodZToMuMuSameCharge1HLT
247 nonIsolatedZToMuMuPath = cms.Path (
249 nonIsolatedZToMuMuAtLeast1HLT
253 oneNonIsolatedZToMuMuPath = cms.Path(
255 oneNonIsolatedZToMuMu +
256 oneNonIsolatedZToMuMuAtLeast1HLT
260 twoNonIsolatedZToMuMuPath = cms.Path(
262 twoNonIsolatedZToMuMu +
263 twoNonIsolatedZToMuMuAtLeast1HLT
267 goodZToMuMuOneStandAloneMuonPath = cms.Path(
269 zToMuMuOneStandAloneMuon +
270 goodZToMuMuOneStandAloneMuon +
271 goodZToMuMuOneStandAloneMuonFirstHLT
275 goodZToMuMuOneTrackerMuonPath= cms.Path(
277 zToMuMuOneTrackerMuon +
278 goodZToMuMuOneTrackerMuon +
279 goodZToMuMuOneTrackerMuonFirstHLT
285 goodZToMuMuOneTrackPath=cms.Path(
287 ~zToMuMuOneStandAloneMuon +
288 zToMuGlobalMuOneTrack +
290 goodZToMuMuOneTrack +
291 goodZToMuMuOneTrackFirstHLT
299 eventInfo = cms.OutputModule (
303 eventInfo.setLabel(
"eventInfo")
305 NtuplesOut = cms.Sequence(
310 VtxedNtuplesOut = cms.Sequence(
316 endPath = cms.EndPath(
parameter set to be overloaded in the configuration file