CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_3_10_patch2/src/RecoHI/HiMuonAlgos/python/HiRecoMuon_cff.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 from RecoMuon.Configuration.RecoMuonPPonly_cff import *
00004 
00005 hiTracks = 'hiSelectedTracks' #heavy ion track label
00006 
00007 # replace with heavy ion track label
00008 muons = muons1stStep.clone()
00009 muons.inputCollectionLabels = [hiTracks, 'globalMuons', 'standAloneMuons:UpdatedAtVtx','tevMuons:firstHit','tevMuons:picky','tevMuons:dyt']
00010 muons.inputCollectionTypes = ['inner tracks', 'links', 'outer tracks','tev firstHit', 'tev picky', 'tev dyt']
00011 muons.TrackExtractorPSet.inputTrackCollection = hiTracks
00012 #muons.fillGlobalTrackRefits = False
00013 muonEcalDetIds.inputCollection = "muons"
00014 
00015 calomuons.inputTracks = hiTracks
00016 calomuons.inputCollection = 'muons'
00017 calomuons.inputMuons = 'muons'
00018 muIsoDepositTk.inputTags = cms.VInputTag(cms.InputTag("muons:tracker"))
00019 muIsoDepositJets. inputTags = cms.VInputTag(cms.InputTag("muons:jets"))
00020 muIsoDepositCalByAssociatorTowers.inputTags = cms.VInputTag(cms.InputTag("muons:ecal"), cms.InputTag("muons:hcal"), cms.InputTag("muons:ho"))
00021 
00022 muonShowerInformation.muonCollection = "muons"
00023 
00024 muonreco_plus_isolation.replace(muons1stStep, muons)
00025 
00026 globalMuons.TrackerCollectionLabel = hiTracks
00027 
00028 # replace with heavy ion jet label
00029 muons.JetExtractorPSet.JetCollectionLabel = cms.InputTag("iterativeConePu5CaloJets")
00030 
00031 # turn off calo muons for timing considerations?
00032 #muons.fillCaloCompatibility = cms.bool(False)
00033 
00034 # HI muon sequence (passed to RecoHI.Configuration.Reconstruction_HI_cff)
00035 
00036 muonRecoPbPb = cms.Sequence(muonreco_plus_isolation)
00037