Line Code
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
import FWCore.ParameterSet.Config as cms

from ..modules.hltL2MuonSeedsFromL1TkMuon_cfi import *
from ..modules.hltL2MuonsFromL1TkMuon_cfi import *
from ..modules.hltL2OfflineMuonSeeds_cfi import *
from ..sequences.HLTMuonlocalrecoSequence_cfi import *

HLTL2MuonsFromL1TkSequence = cms.Sequence(
    HLTMuonlocalrecoSequence
    + hltL2OfflineMuonSeeds
    + hltL2MuonSeedsFromL1TkMuon
    + hltL2MuonsFromL1TkMuon
)

from Configuration.ProcessModifiers.phase2L2AndL3Muons_cff import phase2L2AndL3Muons

phase2L2AndL3Muons.toReplaceWith(
    HLTL2MuonsFromL1TkSequence,
    HLTL2MuonsFromL1TkSequence.copyAndExclude([hltL2OfflineMuonSeeds]),
)