File indexing completed on 2024-11-05 05:20:09
0001 import FWCore.ParameterSet.Config as cms
0002
0003
0004
0005
0006 from Alignment.CommonAlignmentProducer.TkAlMuonSelectors_cfi import *
0007 import Alignment.CommonAlignmentProducer.ALCARECOTkAlZMuMu_cff as confALCARECOTkAlZMuMu
0008 ALCARECOTkAlDiMuonHLT = confALCARECOTkAlZMuMu.ALCARECOTkAlZMuMuHLT.clone()
0009 ALCARECOTkAlDiMuonDCSFilter = confALCARECOTkAlZMuMu.ALCARECOTkAlZMuMuDCSFilter.clone()
0010 ALCARECOTkAlDiMuon = confALCARECOTkAlZMuMu.ALCARECOTkAlZMuMu.clone()
0011 ALCARECOTkAlDiMuon.GlobalSelector.muonSource = 'TkAlRelCombIsoMuonSelector'
0012
0013
0014
0015
0016 import Alignment.CommonAlignmentProducer.AlignmentTracksFromVertexSelector_cfi as TracksFromVertex
0017 ALCARECOTkAlDiMuonVertexTracks = TracksFromVertex.AlignmentTracksFromVertexSelector.clone()
0018
0019
0020
0021
0022 TkAlDiMuonAndVertexGenMuonSelector = cms.EDFilter("GenParticleSelector",
0023 src = cms.InputTag("genParticles"),
0024 cut = cms.string("abs(pdgId) == 13"),
0025 filter = cms.bool(False),
0026 throwOnMissing = cms.untracked.bool(False))
0027
0028
0029
0030
0031 seqALCARECOTkAlDiMuonAndVertex = cms.Sequence(ALCARECOTkAlDiMuonHLT+
0032 ALCARECOTkAlDiMuonDCSFilter+
0033 seqALCARECOTkAlRelCombIsoMuons+
0034 ALCARECOTkAlDiMuon+
0035 ALCARECOTkAlDiMuonVertexTracks+
0036 TkAlDiMuonAndVertexGenMuonSelector)
0037
0038
0039 from Configuration.Eras.Modifier_pp_on_XeXe_2017_cff import pp_on_XeXe_2017
0040 from Configuration.ProcessModifiers.pp_on_AA_cff import pp_on_AA
0041 (pp_on_XeXe_2017 | pp_on_AA).toModify(ALCARECOTkAlDiMuonHLT,
0042 eventSetupPathsKey='TkAlZMuMuHI')
0043 from Configuration.Eras.Modifier_phase2_tracker_cff import phase2_tracker
0044 phase2_tracker.toModify(ALCARECOTkAlDiMuon, etaMin = -4, etaMax = 4)