1 import FWCore.ParameterSet.Config
as cms
5 hiTracks =
'hiGeneralTracks'
8 hiMuons1stStep = muons1stStep.clone()
9 hiMuons1stStep.inputCollectionLabels = [hiTracks,
'globalMuons',
'standAloneMuons:UpdatedAtVtx',
'tevMuons:firstHit',
'tevMuons:picky',
'tevMuons:dyt']
10 hiMuons1stStep.inputCollectionTypes = [
'inner tracks',
'links',
'outer tracks',
'tev firstHit',
'tev picky',
'tev dyt']
11 hiMuons1stStep.TrackExtractorPSet.inputTrackCollection = hiTracks
12 hiMuons1stStep.minPt = cms.double(0.8)
14 hiMuons1stStep.writeIsoDeposits =
False
16 muonEcalDetIds.inputCollection =
"hiMuons1stStep"
18 muIsoDepositTk.inputTags = cms.VInputTag(cms.InputTag(
"hiMuons1stStep:tracker"))
19 muIsoDepositJets. inputTags = cms.VInputTag(cms.InputTag(
"hiMuons1stStep:jets"))
20 muIsoDepositCalByAssociatorTowers.inputTags = cms.VInputTag(cms.InputTag(
"hiMuons1stStep:ecal"), cms.InputTag(
"hiMuons1stStep:hcal"), cms.InputTag(
"hiMuons1stStep:ho"))
22 muonShowerInformation.muonCollection =
"hiMuons1stStep"
28 _visitor=ModuleNodeVisitor(_excludes)
29 standalonemuontracking.visit(_visitor)
30 displacedGlobalMuonTracking.visit(_visitor)
31 muonreco_plus_isolation_PbPbTask = muonreco_plus_isolationTask.copyAndExclude(_excludes)
33 muonreco_plus_isolation_PbPbTask.replace(muons1stStep, hiMuons1stStep)
35 muonreco_plus_isolation_PbPbTask.remove(muIsoDeposits_muonsTask)
36 muonreco_plus_isolation_PbPb = cms.Sequence(muonreco_plus_isolation_PbPbTask)
38 globalMuons.TrackerCollectionLabel = hiTracks
41 hiMuons1stStep.JetExtractorPSet.JetCollectionLabel = cms.InputTag(
"iterativeConePu5CaloJets")
44 hiMuons1stStep.minPCaloMuon = cms.double( 1.0E9 )
48 muons.InputMuons = cms.InputTag(
"hiMuons1stStep")
49 muons.PFCandidates = cms.InputTag(
"particleFlowTmp")
50 muons.FillDetectorBasedIsolation = cms.bool(
False)
51 muons.FillPFIsolation = cms.bool(
False)
52 muons.FillSelectorMaps = cms.bool(
False)
53 muons.FillShoweringInfo = cms.bool(
False)
54 muons.FillCosmicsIdMap = cms.bool(
False)
55 muons.vertices = cms.InputTag(
"hiSelectedVertex")
56 muonRecoHighLevelPbPbTask = cms.Task(muons)
59 muonRecoPbPbTask = cms.Task(muonreco_plus_isolation_PbPbTask)