00001
00002
00003
00004 import FWCore.ParameterSet.Config as cms
00005
00006 muons = cms.EDProducer("MuonProducer",
00007 ActivateDebug = cms.untracked.bool(False),
00008 FastLabelling = cms.untracked.bool(False),
00009
00010 InputMuons = cms.InputTag("muons"),
00011
00012 FillPFMomentumAndAssociation = cms.bool(True),
00013 PFCandidates = cms.InputTag("particleFlow"),
00014
00015 FillTimingInfo = cms.bool(True),
00016
00017 FillDetectorBasedIsolation = cms.bool(True),
00018 EcalIsoDeposits = cms.InputTag("muons","ecal"),
00019 HcalIsoDeposits = cms.InputTag("muons","hcal"),
00020 HoIsoDeposits = cms.InputTag("muons","ho"),
00021 TrackIsoDeposits = cms.InputTag("muons","muIsoDepositTk"),
00022 JetIsoDeposits = cms.InputTag("muons","muIsoDepositJets"),
00023
00024 FillPFIsolation = cms.bool(True),
00025 PFIsolation = cms.PSet(isolationR03 = cms.PSet(chargedParticle = cms.InputTag("muons","muPFIsoValueChargedAll03"),
00026 chargedHadron = cms.InputTag("muons","muPFIsoValueCharged03"),
00027 neutralHadron = cms.InputTag("muons","muPFIsoValueNeutral03"),
00028 photon = cms.InputTag("muons","muPFIsoValueGamma03"),
00029 neutralHadronHighThreshold = cms.InputTag("muons","muPFIsoValueNeutralHighThreshold03"),
00030 photonHighThreshold = cms.InputTag("muons","muPFIsoValueGammaHighThreshold03"),
00031 pu = cms.InputTag("muons","muPFIsoValuePU03")),
00032 isolationR04 = cms.PSet(chargedParticle = cms.InputTag("muons","muPFIsoValueChargedAll04"),
00033 chargedHadron = cms.InputTag("muons","muPFIsoValueCharged04"),
00034 neutralHadron = cms.InputTag("muons","muPFIsoValueNeutral04"),
00035 photon = cms.InputTag("muons","muPFIsoValueGamma04"),
00036 neutralHadronHighThreshold = cms.InputTag("muons","muPFIsoValueNeutralHighThreshold04"),
00037 photonHighThreshold = cms.InputTag("muons","muPFIsoValueGammaHighThreshold04"),
00038 pu = cms.InputTag("muons","muPFIsoValuePU04"))),
00039
00040 FillSelectorMaps = cms.bool(True),
00041 SelectorMaps = cms.VInputTag(cms.InputTag("muons","muidTMLastStationOptimizedLowPtLoose"),
00042 cms.InputTag("muons","muidTMLastStationOptimizedLowPtTight"),
00043 cms.InputTag("muons","muidTM2DCompatibilityLoose"),
00044 cms.InputTag("muons","muidTM2DCompatibilityTight"),
00045 cms.InputTag("muons","muidTrackerMuonArbitrated"),
00046 cms.InputTag("muons","muidTMLastStationAngLoose"),
00047 cms.InputTag("muons","muidGlobalMuonPromptTight"),
00048 cms.InputTag("muons","muidGMStaChiCompatibility"),
00049 cms.InputTag("muons","muidTMLastStationAngTight"),
00050 cms.InputTag("muons","muidGMTkChiCompatibility"),
00051 cms.InputTag("muons","muidTMOneStationAngTight"),
00052 cms.InputTag("muons","muidTMOneStationAngLoose"),
00053 cms.InputTag("muons","muidTMLastStationLoose"),
00054 cms.InputTag("muons","muidTMLastStationTight"),
00055 cms.InputTag("muons","muidTMOneStationTight"),
00056 cms.InputTag("muons","muidTMOneStationLoose"),
00057 cms.InputTag("muons","muidAllArbitrated"),
00058 cms.InputTag("muons","muidGMTkKinkTight")
00059 ),
00060
00061 FillShoweringInfo = cms.bool(True),
00062 ShowerInfoMap = cms.InputTag("muons","muonShowerInformation"),
00063
00064 FillCosmicsIdMap = cms.bool(True),
00065 CosmicIdMap = cms.InputTag("muons","cosmicsVeto")
00066 )