1 import FWCore.ParameterSet.Config
as cms
7 ALCARECOSiPixelCalSingleMuonTightHLTFilter = hltHighLevel.clone()
8 ALCARECOSiPixelCalSingleMuonTightHLTFilter.andOr =
True 9 ALCARECOSiPixelCalSingleMuonTightHLTFilter.throw =
False 10 ALCARECOSiPixelCalSingleMuonTightHLTFilter.eventSetupPathsKey =
'SiPixelCalSingleMuon' 15 import DPGAnalysis.Skims.skim_detstatus_cfi
16 ALCARECOSiPixelCalSingleMuonTightDCSFilter = DPGAnalysis.Skims.skim_detstatus_cfi.dcsstatus.clone(
17 DetectorType = cms.vstring(
'TIBTID',
'TOB',
'TECp',
'TECm',
'BPIX',
'FPIX',
18 'DT0',
'DTp',
'DTm',
'CSCp',
'CSCm'),
19 ApplyFilter = cms.bool(
True),
20 AndOr = cms.bool(
True),
21 DebugOn = cms.untracked.bool(
False)
27 import Alignment.CommonAlignmentProducer.TkAlMuonSelectors_cfi
28 ALCARECOSiPixelCalSingleMuonTightGoodMuons = Alignment.CommonAlignmentProducer.TkAlMuonSelectors_cfi.TkAlGoodIdMuonSelector.clone()
29 ALCARECOSiPixelCalSingleMuonTightRelCombIsoMuons = Alignment.CommonAlignmentProducer.TkAlMuonSelectors_cfi.TkAlRelCombIsoMuonSelector.clone(
30 src =
'ALCARECOSiPixelCalSingleMuonTightGoodMuons' 37 ALCARECOSiPixelCalSingleMuonTight = Alignment.CommonAlignmentProducer.AlignmentTrackSelector_cfi.AlignmentTrackSelector.clone(
39 applyBasicCuts =
True,
49 ALCARECOSiPixelCalSingleMuonTight.GlobalSelector.muonSource =
'ALCARECOSiPixelCalSingleMuonTightRelCombIsoMuons' 51 ALCARECOSiPixelCalSingleMuonTight.GlobalSelector.applyIsolationtest =
False 52 ALCARECOSiPixelCalSingleMuonTight.GlobalSelector.minJetDeltaR = 0.1
53 ALCARECOSiPixelCalSingleMuonTight.GlobalSelector.applyGlobalMuonFilter =
True 54 ALCARECOSiPixelCalSingleMuonTight.TwoBodyDecaySelector.applyMassrangeFilter =
False 55 ALCARECOSiPixelCalSingleMuonTight.TwoBodyDecaySelector.applyChargeFilter =
False 56 ALCARECOSiPixelCalSingleMuonTight.TwoBodyDecaySelector.applyAcoplanarityFilter =
False 65 ALCARECOSiPixelCalSingleMuonTightTracksRefit = TrackRefitter.clone(src = cms.InputTag(
"ALCARECOSiPixelCalSingleMuonTight"),
66 NavigationSchool = cms.string(
"")
72 import Calibration.TkAlCaRecoProducers.NearbyPixelClustersProducer_cfi
as NearbyPixelClusters
73 closebyPixelClusters = NearbyPixelClusters.NearbyPixelClustersProducer.clone(clusterCollection =
'siPixelClusters',
74 trajectoryInput =
'ALCARECOSiPixelCalSingleMuonTightTracksRefit')
79 ALCARECOSiPixelCalSingleMuonTightOffTrackClusters = cms.Sequence(ALCARECOSiPixelCalSingleMuonTightTracksRefit +
85 import Calibration.TkAlCaRecoProducers.TrackDistanceValueMapProducer_cfi
as TrackDistanceValueMap
86 trackDistances = TrackDistanceValueMap.TrackDistanceValueMapProducer.clone(muonTracks =
'ALCARECOSiPixelCalSingleMuonTight')
91 seqALCARECOSiPixelCalSingleMuonTight = cms.Sequence(offlineBeamSpot+
92 ALCARECOSiPixelCalSingleMuonTightHLTFilter+
93 ALCARECOSiPixelCalSingleMuonTightDCSFilter+
94 ALCARECOSiPixelCalSingleMuonTightGoodMuons+
95 ALCARECOSiPixelCalSingleMuonTightRelCombIsoMuons+
96 ALCARECOSiPixelCalSingleMuonTight+
98 ALCARECOSiPixelCalSingleMuonTightOffTrackClusters)
100 from Configuration.ProcessModifiers.pp_on_AA_cff
import pp_on_AA
101 pp_on_AA.toModify(ALCARECOSiPixelCalSingleMuonTightHLTFilter,
102 eventSetupPathsKey=
'SiPixelCalSingleMuonHI' dont throw on unknown path names