|
370 | 370 | ) |
371 | 371 |
|
372 | 372 | # |
373 | | -# The full-sim association sequences |
| 373 | +# Offline Muon Association sequences |
374 | 374 | # |
375 | 375 |
|
376 | 376 | muonAssociation_seq = cms.Sequence( |
|
402 | 402 | +tpToGlbCosmicSelMuonAssociation+tpToGlbCosmic1LegSelMuonAssociation |
403 | 403 | ) |
404 | 404 |
|
| 405 | +# |
| 406 | +# The HLT association sequence |
| 407 | +# |
| 408 | + |
405 | 409 | muonAssociationHLT_seq = cms.Sequence( |
406 | 410 | tpToL2MuonAssociation+tpToL2UpdMuonAssociation |
407 | 411 | +tpToL3OITkMuonAssociation+tpToL3TkMuonAssociation+tpToL3FromL1TkMuonAssociation+tpToL0L3FromL1TkMuonAssociation |
|
411 | 415 | ) |
412 | 416 |
|
413 | 417 | # |
414 | | -# The Phase-2 sim association sequences |
| 418 | +# The Phase 2 sequences |
415 | 419 | # |
416 | 420 |
|
417 | | -Phase2MuonAssociationHLT_seq = cms.Sequence( |
| 421 | +muonAssociationReduced_seq = cms.Sequence( |
| 422 | + probeTracks_seq+tpToTkMuonAssociation |
| 423 | + +tpToStaUpdMuonAssociation |
| 424 | + +tpToGlbMuonAssociation |
| 425 | + +tunepMuonTracks_seq+tpToTunePMuonAssociation |
| 426 | + +pfMuonTracks_seq+tpToPFMuonAssociation |
| 427 | + +recoMuonTracks_seq+tpTorecoMuonMuonAssociation |
| 428 | + +tpToDisplacedStaMuonAssociation |
| 429 | + +tpToDisplacedTrkMuonAssociation |
| 430 | + +tpToDisplacedGlbMuonAssociation |
| 431 | +) |
| 432 | + |
| 433 | +_muonAssociationHLT_seq = cms.Sequence( |
418 | 434 | hltPhase2L2MuonSeedTracks+Phase2tpToL2SeedAssociation |
419 | 435 | +Phase2tpToL2MuonAssociation+Phase2tpToL2MuonUpdAssociation |
420 | 436 | +Phase2tpToL3IOTkAssociation+Phase2tpToL3OITkAssociation |
|
424 | 440 | ) |
425 | 441 |
|
426 | 442 | from Configuration.Eras.Modifier_phase2_muon_cff import phase2_muon |
427 | | -phase2_muon.toReplaceWith(muonAssociationHLT_seq, Phase2MuonAssociationHLT_seq) |
| 443 | +phase2_muon.toReplaceWith(muonAssociationHLT_seq, _muonAssociationHLT_seq) |
428 | 444 |
|
429 | 445 | # Inside-Out first |
430 | | -Phase2IOFirstMuonAssociationHLT_seq = cms.Sequence( |
| 446 | +_muonAssociationHLT_seq_IO_first = cms.Sequence( |
431 | 447 | hltPhase2L2MuonSeedTracks+Phase2tpToL2SeedAssociation |
432 | 448 | +Phase2tpToL2MuonAssociation+Phase2tpToL2MuonUpdAssociation |
433 | 449 | +Phase2tpToL3IOTkAssociation+Phase2tpToL3OITkAssociation |
|
437 | 453 | +hltPhase2L3MuonIdTracks+Phase2tpToL3MuonIdAssociation |
438 | 454 | ) |
439 | 455 | # Outside-In first |
440 | | -Phase2OIFirstMuonAssociationHLT_seq = cms.Sequence( |
| 456 | +_muonAssociationHLT_seq_OI_first = cms.Sequence( |
441 | 457 | hltPhase2L2MuonSeedTracks+Phase2tpToL2SeedAssociation |
442 | 458 | +Phase2tpToL2MuonAssociation+Phase2tpToL2MuonUpdAssociation |
443 | 459 | +Phase2tpToL3OITkAssociation+Phase2tpToL3OITkFilteredAssociation |
|
448 | 464 | ) |
449 | 465 |
|
450 | 466 | from Configuration.ProcessModifiers.phase2L2AndL3Muons_cff import phase2L2AndL3Muons |
451 | | -phase2L2AndL3Muons.toReplaceWith(muonAssociationHLT_seq, Phase2IOFirstMuonAssociationHLT_seq) |
| 467 | +phase2L2AndL3Muons.toReplaceWith(muonAssociationHLT_seq, _muonAssociationHLT_seq_IO_first) |
452 | 468 |
|
453 | 469 | from Configuration.ProcessModifiers.phase2L3MuonsOIFirst_cff import phase2L3MuonsOIFirst |
454 | | -(phase2L2AndL3Muons & phase2L3MuonsOIFirst).toReplaceWith(muonAssociationHLT_seq, Phase2OIFirstMuonAssociationHLT_seq) |
| 470 | +(phase2L2AndL3Muons & phase2L3MuonsOIFirst).toReplaceWith(muonAssociationHLT_seq, _muonAssociationHLT_seq_OI_first) |
455 | 471 |
|
456 | 472 | # fastsim has no hlt specific dt hit collection |
457 | 473 | from Configuration.Eras.Modifier_fastSim_cff import fastSim |
|
0 commit comments