|
198 | 198 | muonHistoParameters = glbCosmic1LegMuonHistoParameters |
199 | 199 | ) |
200 | 200 |
|
201 | | -########################################################################## |
202 | | -### Customization for Phase II samples |
203 | | -### |
204 | | - |
205 | | -trkMuonTrackVTrackAssoc_phase2 = trkMuonTrackVTrackAssoc.clone( |
206 | | - muonHistoParameters = trkMuonHistoParameters_phase2 |
207 | | -) |
208 | | -trkProbeTrackVMuonAssoc_phase2 = trkProbeTrackVMuonAssoc.clone( |
209 | | - muonHistoParameters = trkMuonHistoParameters_phase2 |
210 | | -) |
211 | | -staSeedTrackVMuonAssoc_phase2 = staSeedTrackVMuonAssoc.clone( |
212 | | - muonHistoParameters = staSeedMuonHistoParameters |
213 | | -) |
214 | | -staMuonTrackVMuonAssoc_phase2 = staMuonTrackVMuonAssoc.clone( |
215 | | - muonHistoParameters = staMuonHistoParameters_phase2 |
216 | | -) |
217 | | -staUpdMuonTrackVMuonAssoc_phase2 = staUpdMuonTrackVMuonAssoc.clone( |
218 | | - muonHistoParameters = staUpdMuonHistoParameters_phase2 |
219 | | -) |
220 | | -glbMuonTrackVMuonAssoc_phase2 = glbMuonTrackVMuonAssoc.clone( |
221 | | - muonHistoParameters = glbMuonHistoParameters_phase2 |
222 | | -) |
223 | | -pfMuonTrackVMuonAssoc_phase2 = pfMuonTrackVMuonAssoc.clone( |
224 | | - muonHistoParameters = glbMuonHistoParameters_phase2 |
225 | | -) |
226 | | -recomuMuonTrackVMuonAssoc_phase2 = recomuMuonTrackVMuonAssoc.clone( |
227 | | - muonHistoParameters = recoMuonHistoParameters_phase2 |
228 | | -) |
229 | | -tunepMuonTrackVMuonAssoc_phase2 = tunepMuonTrackVMuonAssoc.clone( |
230 | | - muonHistoParameters = glbMuonHistoParameters_phase2 |
231 | | -) |
232 | | -displacedStaMuonTrackVMuonAssoc_phase2 = displacedStaMuonTrackVMuonAssoc.clone( |
233 | | - muonHistoParameters = displacedStaMuonHistoParameters_phase2 |
234 | | -) |
235 | | -displacedGlbMuonTrackVMuonAssoc_phase2 = displacedGlbMuonTrackVMuonAssoc.clone( |
236 | | - muonHistoParameters = displacedGlbMuonHistoParameters_phase2 |
237 | | -) |
238 | | -displacedTrackVMuonAssoc_phase2 = displacedTrackVMuonAssoc.clone( |
239 | | - muonHistoParameters = displacedTrkMuonHistoParameters_phase2 |
240 | | -) |
241 | | -gemMuonTrackVMuonAssoc_phase2 = gemMuonTrackVMuonAssoc.clone( |
242 | | - muonHistoParameters = gemMuonHistoParameters_phase2 |
243 | | -) |
244 | | - |
245 | 201 | ################################################################################## |
246 | 202 | # Muon validation sequences using MuonTrackValidator |
247 | 203 | # |
|
286 | 242 | ) |
287 | 243 |
|
288 | 244 | recoMuonValidation_reduced_seq = cms.Sequence( |
289 | | - probeTracks_seq + tpToTkMuonAssociation + trkProbeTrackVMuonAssoc_phase2 |
290 | | - +tpToStaUpdMuonAssociation + staUpdMuonTrackVMuonAssoc_phase2 |
291 | | - +tpToGlbMuonAssociation + glbMuonTrackVMuonAssoc_phase2 |
292 | | - +tunepMuonTracks_seq + tpToTunePMuonAssociation + tunepMuonTrackVMuonAssoc_phase2 |
293 | | - +pfMuonTracks_seq + tpToPFMuonAssociation + pfMuonTrackVMuonAssoc_phase2 |
294 | | - +recoMuonTracks_seq + tpTorecoMuonMuonAssociation + recomuMuonTrackVMuonAssoc_phase2 |
295 | | - +tpToDisplacedStaMuonAssociation + displacedStaMuonTrackVMuonAssoc_phase2 |
296 | | - +tpToDisplacedTrkMuonAssociation + displacedTrackVMuonAssoc_phase2 |
297 | | - +tpToDisplacedGlbMuonAssociation + displacedGlbMuonTrackVMuonAssoc_phase2 |
| 245 | + probeTracks_seq + tpToTkMuonAssociation + trkProbeTrackVMuonAssoc |
| 246 | + +tpToStaUpdMuonAssociation + staUpdMuonTrackVMuonAssoc |
| 247 | + +tpToGlbMuonAssociation + glbMuonTrackVMuonAssoc |
| 248 | + +tunepMuonTracks_seq + tpToTunePMuonAssociation + tunepMuonTrackVMuonAssoc |
| 249 | + +pfMuonTracks_seq + tpToPFMuonAssociation + pfMuonTrackVMuonAssoc |
| 250 | + +recoMuonTracks_seq + tpTorecoMuonMuonAssociation + recomuMuonTrackVMuonAssoc |
| 251 | + +tpToDisplacedStaMuonAssociation + displacedStaMuonTrackVMuonAssoc |
| 252 | + +tpToDisplacedTrkMuonAssociation + displacedTrackVMuonAssoc |
| 253 | + +tpToDisplacedGlbMuonAssociation + displacedGlbMuonTrackVMuonAssoc |
298 | 254 | ) |
299 | 255 |
|
300 | 256 | muonValidationCosmic_seq = cms.Sequence( |
|
309 | 265 | gemMuonValidation = cms.Sequence(extractGemMuonsTracks_seq + tpToGEMMuonMuonAssociation + gemMuonTrackVMuonAssoc) |
310 | 266 | me0MuonValidation = cms.Sequence(extractMe0MuonsTracks_seq + tpToME0MuonMuonAssociation + me0MuonTrackVMuonAssoc) |
311 | 267 |
|
312 | | -gemMuonValidation_phase2 = cms.Sequence(extractGemMuonsTracks_seq + tpToGEMMuonMuonAssociation + gemMuonTrackVMuonAssoc_phase2) |
313 | | - |
314 | 268 | ########################################################################## |
315 | 269 | # The full offline muon validation sequence |
316 | 270 | # |
|
343 | 297 | _run3_muonValidation += gemMuonValidation |
344 | 298 |
|
345 | 299 | _phase2_muonValidation = cms.Sequence(TPtrack_seq + TPmu_seq + TPpfmu_seq + recoMuonValidation_reduced_seq) |
346 | | -_phase2_muonValidation += gemMuonValidation_phase2 |
| 300 | +_phase2_muonValidation += gemMuonValidation |
347 | 301 | _phase2_muonValidation += me0MuonValidation |
348 | 302 |
|
349 | 303 | _phase2_ge0_muonValidation = cms.Sequence(TPtrack_seq + TPmu_seq + TPpfmu_seq + recoMuonValidation_reduced_seq) |
350 | | -_phase2_ge0_muonValidation += gemMuonValidation_phase2 |
| 304 | +_phase2_ge0_muonValidation += gemMuonValidation |
351 | 305 |
|
352 | 306 | from Configuration.Eras.Modifier_run3_GEM_cff import run3_GEM |
353 | 307 | run3_GEM.toReplaceWith( recoMuonValidation, _run3_muonValidation ) |
|
0 commit comments