CMS 3D CMS Logo

displacedMuons_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
2 
3 displacedMuons = cms.EDProducer("MuonProducer",
4  ActivateDebug = cms.untracked.bool(False),
5  InputMuons = cms.InputTag("displacedMuons1stStep"),
6 
7  FillPFMomentumAndAssociation = cms.bool(True),
8  PFCandidates = cms.InputTag("particleFlowTmp"),
9 
10  FillTimingInfo = cms.bool(True),
11 
12  FillDetectorBasedIsolation = cms.bool(True),
13  EcalIsoDeposits = cms.InputTag("muIsoDepositCalByAssociatorTowersDisplaced","ecal"),
14  HcalIsoDeposits = cms.InputTag("muIsoDepositCalByAssociatorTowersDisplaced","hcal"),
15  HoIsoDeposits = cms.InputTag("muIsoDepositCalByAssociatorTowersDisplaced","ho"),
16  TrackIsoDeposits = cms.InputTag("muIsoDepositTkDisplaced"),
17  JetIsoDeposits = cms.InputTag("muIsoDepositJetsDisplaced"),
18 
19  FillPFIsolation = cms.bool(True),
20  PFIsolation = cms.PSet(
21  pfIsolationR03 = cms.PSet(chargedParticle = cms.InputTag("dispMuPFIsoValueChargedAll03"),
22  chargedHadron = cms.InputTag("dispMuPFIsoValueCharged03"),
23  neutralHadron = cms.InputTag("dispMuPFIsoValueNeutral03"),
24  neutralHadronHighThreshold = cms.InputTag("dispMuPFIsoValueNeutralHighThreshold03"),
25  photon = cms.InputTag("dispMuPFIsoValueGamma03"),
26  photonHighThreshold = cms.InputTag("dispMuPFIsoValueGammaHighThreshold03"),
27  pu = cms.InputTag("dispMuPFIsoValuePU03")),
28  pfIsolationR04 = cms.PSet(chargedParticle = cms.InputTag("dispMuPFIsoValueChargedAll04"),
29  chargedHadron = cms.InputTag("dispMuPFIsoValueCharged04"),
30  neutralHadron = cms.InputTag("dispMuPFIsoValueNeutral04"),
31  neutralHadronHighThreshold = cms.InputTag("dispMuPFIsoValueNeutralHighThreshold04"),
32  photon = cms.InputTag("dispMuPFIsoValueGamma04"),
33  photonHighThreshold = cms.InputTag("dispMuPFIsoValueGammaHighThreshold04"),
34  pu = cms.InputTag("dispMuPFIsoValuePU04")),
35  pfIsoMeanDRProfileR03 = cms.PSet(chargedParticle = cms.InputTag("dispMuPFMeanDRIsoValueChargedAll03"),
36  chargedHadron = cms.InputTag("dispMuPFMeanDRIsoValueCharged03"),
37  neutralHadron = cms.InputTag("dispMuPFMeanDRIsoValueNeutral03"),
38  neutralHadronHighThreshold = cms.InputTag("dispMuPFMeanDRIsoValueNeutralHighThreshold03"),
39  photon = cms.InputTag("dispMuPFMeanDRIsoValueGamma03"),
40  photonHighThreshold = cms.InputTag("dispMuPFMeanDRIsoValueGammaHighThreshold03"),
41  pu = cms.InputTag("dispMuPFMeanDRIsoValuePU03")),
42  pfIsoMeanDRProfileR04 = cms.PSet(chargedParticle = cms.InputTag("dispMuPFMeanDRIsoValueChargedAll04"),
43  chargedHadron = cms.InputTag("dispMuPFMeanDRIsoValueCharged04"),
44  neutralHadron = cms.InputTag("dispMuPFMeanDRIsoValueNeutral04"),
45  neutralHadronHighThreshold = cms.InputTag("dispMuPFMeanDRIsoValueNeutralHighThreshold04"),
46  photon = cms.InputTag("dispMuPFMeanDRIsoValueGamma04"),
47  photonHighThreshold = cms.InputTag("dispMuPFMeanDRIsoValueGammaHighThreshold04"),
48  pu = cms.InputTag("dispMuPFMeanDRIsoValuePU04")),
49  pfIsoSumDRProfileR03 = cms.PSet(chargedParticle = cms.InputTag("dispMuPFSumDRIsoValueChargedAll03"),
50  chargedHadron = cms.InputTag("dispMuPFSumDRIsoValueCharged03"),
51  neutralHadron = cms.InputTag("dispMuPFSumDRIsoValueNeutral03"),
52  neutralHadronHighThreshold = cms.InputTag("dispMuPFSumDRIsoValueNeutralHighThreshold03"),
53  photon = cms.InputTag("dispMuPFSumDRIsoValueGamma03"),
54  photonHighThreshold = cms.InputTag("dispMuPFSumDRIsoValueGammaHighThreshold03"),
55  pu = cms.InputTag("dispMuPFSumDRIsoValuePU03")),
56  pfIsoSumDRProfileR04 = cms.PSet(chargedParticle = cms.InputTag("dispMuPFSumDRIsoValueChargedAll04"),
57  chargedHadron = cms.InputTag("dispMuPFSumDRIsoValueCharged04"),
58  neutralHadron = cms.InputTag("dispMuPFSumDRIsoValueNeutral04"),
59  neutralHadronHighThreshold = cms.InputTag("dispMuPFSumDRIsoValueNeutralHighThreshold04"),
60  photon = cms.InputTag("dispMuPFSumDRIsoValueGamma04"),
61  photonHighThreshold = cms.InputTag("dispMuPFSumDRIsoValueGammaHighThreshold04"),
62  pu = cms.InputTag("dispMuPFSumDRIsoValuePU04"))
63  ),
64 
65  FillSelectorMaps = cms.bool(False),
66  SelectorMaps = cms.VInputTag(cms.InputTag("muidTMLastStationOptimizedLowPtLoose"),
67  cms.InputTag("muidTMLastStationOptimizedLowPtTight"),
68  cms.InputTag("muidTM2DCompatibilityLoose"),
69  cms.InputTag("muidTM2DCompatibilityTight"),
70  cms.InputTag("muidTrackerMuonArbitrated"),
71  cms.InputTag("muidTMLastStationAngLoose"),
72  cms.InputTag("muidGlobalMuonPromptTight"),
73  cms.InputTag("muidGMStaChiCompatibility"),
74  cms.InputTag("muidTMLastStationAngTight"),
75  cms.InputTag("muidGMTkChiCompatibility"),
76  cms.InputTag("muidTMOneStationAngTight"),
77  cms.InputTag("muidTMOneStationAngLoose"),
78  cms.InputTag("muidTMLastStationLoose"),
79  cms.InputTag("muidTMLastStationTight"),
80  cms.InputTag("muidTMOneStationTight"),
81  cms.InputTag("muidTMOneStationLoose"),
82  cms.InputTag("muidAllArbitrated"),
83  cms.InputTag("muidGMTkKinkTight"),
84  cms.InputTag("muidRPCMuLoose")
85  ),
86 
87  FillShoweringInfo = cms.bool(False),
88  ShowerInfoMap = cms.InputTag("muonShowerInformation"),
89 
90  FillCosmicsIdMap = cms.bool(False),
91  CosmicIdMap = cms.InputTag("cosmicsVeto"),
92 
93  ComputeStandardSelectors = cms.bool(True),
94  vertices = cms.InputTag("offlinePrimaryVertices")
95 
96  )
97 
98 # not commisoned and not relevant in FastSim (?):
99 from Configuration.Eras.Modifier_fastSim_cff import fastSim
100 fastSim.toModify(displacedMuons, FillCosmicsIdMap = False, FillSelectorMaps = False)