Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:27:02

0001 # This file name is temporary and ment for development only.
0002 # The content of this file will be moved to muons_cfi as soon as the complete work flow is in place.
0003 
0004 import FWCore.ParameterSet.Config as cms
0005 
0006 muons = cms.EDProducer("MuonProducer",
0007                        ActivateDebug = cms.untracked.bool(False),
0008                        FastLabelling = cms.untracked.bool(False),
0009                           
0010                        InputMuons = cms.InputTag("muons"),
0011 
0012                        FillPFMomentumAndAssociation = cms.bool(True),
0013                        PFCandidates = cms.InputTag("particleFlow"),
0014                        
0015                        FillTimingInfo = cms.bool(True),
0016                        
0017                        FillDetectorBasedIsolation = cms.bool(True),
0018                        EcalIsoDeposits  = cms.InputTag("muons","ecal"),
0019                        HcalIsoDeposits  = cms.InputTag("muons","hcal"),
0020                        HoIsoDeposits    = cms.InputTag("muons","ho"),
0021                        TrackIsoDeposits = cms.InputTag("muons","muIsoDepositTk"),
0022                        JetIsoDeposits   = cms.InputTag("muons","muIsoDepositJets"),
0023 
0024                        FillPFIsolation = cms.bool(True),                     
0025                        PFIsolation = cms.PSet(isolationR03 = cms.PSet(chargedParticle = cms.InputTag("muons","muPFIsoValueChargedAll03"),
0026                                                                       chargedHadron = cms.InputTag("muons","muPFIsoValueCharged03"),
0027                                                                       neutralHadron = cms.InputTag("muons","muPFIsoValueNeutral03"),
0028                                                                       photon = cms.InputTag("muons","muPFIsoValueGamma03"),
0029                                                                       neutralHadronHighThreshold = cms.InputTag("muons","muPFIsoValueNeutralHighThreshold03"),
0030                                                                       photonHighThreshold = cms.InputTag("muons","muPFIsoValueGammaHighThreshold03"),
0031                                                                       pu = cms.InputTag("muons","muPFIsoValuePU03")),
0032                                               isolationR04 = cms.PSet(chargedParticle = cms.InputTag("muons","muPFIsoValueChargedAll04"),
0033                                                                       chargedHadron = cms.InputTag("muons","muPFIsoValueCharged04"),
0034                                                                       neutralHadron = cms.InputTag("muons","muPFIsoValueNeutral04"),
0035                                                                       photon = cms.InputTag("muons","muPFIsoValueGamma04"),
0036                                                                       neutralHadronHighThreshold = cms.InputTag("muons","muPFIsoValueNeutralHighThreshold04"),
0037                                                                       photonHighThreshold = cms.InputTag("muons","muPFIsoValueGammaHighThreshold04"),
0038                                                                       pu = cms.InputTag("muons","muPFIsoValuePU04"))),
0039 
0040                        FillSelectorMaps = cms.bool(True),
0041                        SelectorMaps = cms.VInputTag(cms.InputTag("muons","muidTMLastStationOptimizedLowPtLoose"),
0042                                                     cms.InputTag("muons","muidTMLastStationOptimizedLowPtTight"),
0043                                                     cms.InputTag("muons","muidTM2DCompatibilityLoose"),
0044                                                     cms.InputTag("muons","muidTM2DCompatibilityTight"),
0045                                                     cms.InputTag("muons","muidTrackerMuonArbitrated"),
0046                                                     cms.InputTag("muons","muidTMLastStationAngLoose"),
0047                                                     cms.InputTag("muons","muidGlobalMuonPromptTight"),
0048                                                     cms.InputTag("muons","muidGMStaChiCompatibility"),
0049                                                     cms.InputTag("muons","muidTMLastStationAngTight"),
0050                                                     cms.InputTag("muons","muidGMTkChiCompatibility"),
0051                                                     cms.InputTag("muons","muidTMOneStationAngTight"),
0052                                                     cms.InputTag("muons","muidTMOneStationAngLoose"),
0053                                                     cms.InputTag("muons","muidTMLastStationLoose"),
0054                                                     cms.InputTag("muons","muidTMLastStationTight"),
0055                                                     cms.InputTag("muons","muidTMOneStationTight"),
0056                                                     cms.InputTag("muons","muidTMOneStationLoose"),
0057                                                     cms.InputTag("muons","muidAllArbitrated"),
0058                                                     cms.InputTag("muons","muidGMTkKinkTight"),
0059                                                     cms.InputTag("muons","muidRPCMuLoose")
0060                                                     ),
0061 
0062                        FillShoweringInfo = cms.bool(True),
0063                        ShowerInfoMap = cms.InputTag("muons","muonShowerInformation"),
0064 
0065                        FillCosmicsIdMap = cms.bool(True),
0066                        CosmicIdMap = cms.InputTag("muons","cosmicsVeto")
0067                        )