1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
|
import FWCore.ParameterSet.Config as cms
hltPhase2L3MuonsNoID = cms.EDProducer("MuonIdProducer",
CaloExtractorPSet = cms.PSet(
CenterConeOnCalIntersection = cms.bool(False),
ComponentName = cms.string('CaloExtractorByAssociator'),
DR_Max = cms.double(1.0),
DR_Veto_E = cms.double(0.07),
DR_Veto_H = cms.double(0.1),
DR_Veto_HO = cms.double(0.1),
DepositInstanceLabels = cms.vstring(
'ecal',
'hcal',
'ho'
),
DepositLabel = cms.untracked.string('Cal'),
NoiseTow_EB = cms.double(0.04),
NoiseTow_EE = cms.double(0.15),
Noise_EB = cms.double(0.025),
Noise_EE = cms.double(0.1),
Noise_HB = cms.double(0.2),
Noise_HE = cms.double(0.2),
Noise_HO = cms.double(0.2),
PrintTimeReport = cms.untracked.bool(False),
PropagatorName = cms.string('hltESPFastSteppingHelixPropagatorAny'),
ServiceParameters = cms.PSet(
Propagators = cms.untracked.vstring('hltESPFastSteppingHelixPropagatorAny'),
RPCLayers = cms.bool(False),
UseMuonNavigation = cms.untracked.bool(False)
),
Threshold_E = cms.double(0.2),
Threshold_H = cms.double(0.5),
Threshold_HO = cms.double(0.5),
TrackAssociatorParameters = cms.PSet(
CSCSegmentCollectionLabel = cms.InputTag("hltCscSegments"),
CaloTowerCollectionLabel = cms.InputTag("Notused"),
DTRecSegment4DCollectionLabel = cms.InputTag("hltDt4DSegments"),
EBRecHitCollectionLabel = cms.InputTag("Notused"),
EERecHitCollectionLabel = cms.InputTag("Notused"),
HBHERecHitCollectionLabel = cms.InputTag("Notused"),
HORecHitCollectionLabel = cms.InputTag("Notused"),
accountForTrajectoryChangeCalo = cms.bool(False),
dREcal = cms.double(1.0),
dREcalPreselection = cms.double(1.0),
dRHcal = cms.double(1.0),
dRHcalPreselection = cms.double(1.0),
dRMuon = cms.double(9999.0),
dRMuonPreselection = cms.double(0.2),
dRPreshowerPreselection = cms.double(0.2),
muonMaxDistanceSigmaX = cms.double(0.0),
muonMaxDistanceSigmaY = cms.double(0.0),
muonMaxDistanceX = cms.double(5.0),
muonMaxDistanceY = cms.double(5.0),
propagateAllDirections = cms.bool(True),
trajectoryUncertaintyTolerance = cms.double(-1.0),
truthMatch = cms.bool(False),
useCalo = cms.bool(True),
useEcal = cms.bool(False),
useHO = cms.bool(False),
useHcal = cms.bool(False),
useMuon = cms.bool(False),
usePreshower = cms.bool(False)
),
UseRecHitsFlag = cms.bool(False)
),
JetExtractorPSet = cms.PSet(
ComponentName = cms.string('JetExtractor'),
DR_Max = cms.double(1.0),
DR_Veto = cms.double(0.1),
ExcludeMuonVeto = cms.bool(True),
JetCollectionLabel = cms.InputTag("Notused"),
PrintTimeReport = cms.untracked.bool(False),
PropagatorName = cms.string('hltESPFastSteppingHelixPropagatorAny'),
ServiceParameters = cms.PSet(
Propagators = cms.untracked.vstring('hltESPFastSteppingHelixPropagatorAny'),
RPCLayers = cms.bool(False),
UseMuonNavigation = cms.untracked.bool(False)
),
Threshold = cms.double(5.0),
TrackAssociatorParameters = cms.PSet(
CSCSegmentCollectionLabel = cms.InputTag("hltCscSegments"),
CaloTowerCollectionLabel = cms.InputTag("Notused"),
DTRecSegment4DCollectionLabel = cms.InputTag("hltDt4DSegments"),
EBRecHitCollectionLabel = cms.InputTag("Notused"),
EERecHitCollectionLabel = cms.InputTag("Notused"),
HBHERecHitCollectionLabel = cms.InputTag("Notused"),
HORecHitCollectionLabel = cms.InputTag("Notused"),
accountForTrajectoryChangeCalo = cms.bool(False),
dREcal = cms.double(0.5),
dREcalPreselection = cms.double(0.5),
dRHcal = cms.double(0.5),
dRHcalPreselection = cms.double(0.5),
dRMuon = cms.double(9999.0),
dRMuonPreselection = cms.double(0.2),
dRPreshowerPreselection = cms.double(0.2),
muonMaxDistanceSigmaX = cms.double(0.0),
muonMaxDistanceSigmaY = cms.double(0.0),
muonMaxDistanceX = cms.double(5.0),
muonMaxDistanceY = cms.double(5.0),
propagateAllDirections = cms.bool(True),
trajectoryUncertaintyTolerance = cms.double(-1.0),
truthMatch = cms.bool(False),
useCalo = cms.bool(True),
useEcal = cms.bool(False),
useHO = cms.bool(False),
useHcal = cms.bool(False),
useMuon = cms.bool(False),
usePreshower = cms.bool(False)
)
),
MuonCaloCompatibility = cms.PSet(
MuonTemplateFileName = cms.FileInPath('RecoMuon/MuonIdentification/data/MuID_templates_muons_lowPt_3_1_norm.root'),
PionTemplateFileName = cms.FileInPath('RecoMuon/MuonIdentification/data/MuID_templates_pions_lowPt_3_1_norm.root'),
allSiPMHO = cms.bool(False),
delta_eta = cms.double(0.02),
delta_phi = cms.double(0.02)
),
TimingFillerParameters = cms.PSet(
CSCTimingParameters = cms.PSet(
CSCStripError = cms.double(7.0),
CSCStripTimeOffset = cms.double(0.0),
CSCTimeOffset = cms.double(0.0),
CSCWireError = cms.double(8.6),
CSCWireTimeOffset = cms.double(0.0),
CSCsegments = cms.InputTag("hltCscSegments"),
MatchParameters = cms.PSet(
CSCsegments = cms.InputTag("hltCscSegments"),
DTradius = cms.double(0.01),
DTsegments = cms.InputTag("hltDt4DSegments"),
TightMatchCSC = cms.bool(True),
TightMatchDT = cms.bool(False)
),
PruneCut = cms.double(100.0),
ServiceParameters = cms.PSet(
Propagators = cms.untracked.vstring('hltESPFastSteppingHelixPropagatorAny'),
RPCLayers = cms.bool(True)
),
UseStripTime = cms.bool(True),
UseWireTime = cms.bool(True),
debug = cms.bool(False)
),
DTTimingParameters = cms.PSet(
DTTimeOffset = cms.double(2.7),
DTsegments = cms.InputTag("hltDt4DSegments"),
DoWireCorr = cms.bool(False),
DropTheta = cms.bool(True),
HitError = cms.double(6.0),
HitsMin = cms.int32(5),
MatchParameters = cms.PSet(
CSCsegments = cms.InputTag("hltCscSegments"),
DTradius = cms.double(0.01),
DTsegments = cms.InputTag("hltDt4DSegments"),
TightMatchCSC = cms.bool(True),
TightMatchDT = cms.bool(False)
),
PruneCut = cms.double(10000.0),
RequireBothProjections = cms.bool(False),
ServiceParameters = cms.PSet(
Propagators = cms.untracked.vstring('hltESPFastSteppingHelixPropagatorAny'),
RPCLayers = cms.bool(True)
),
UseSegmentT0 = cms.bool(False),
debug = cms.bool(False)
),
EcalEnergyCut = cms.double(0.4),
ErrorCSC = cms.double(7.4),
ErrorDT = cms.double(6.0),
ErrorEB = cms.double(2.085),
ErrorEE = cms.double(6.95),
UseCSC = cms.bool(True),
UseDT = cms.bool(True),
UseECAL = cms.bool(True)
),
TrackAssociatorParameters = cms.PSet(
CSCSegmentCollectionLabel = cms.InputTag("hltCscSegments"),
CaloTowerCollectionLabel = cms.InputTag("Notused"),
DTRecSegment4DCollectionLabel = cms.InputTag("hltDt4DSegments"),
EBRecHitCollectionLabel = cms.InputTag("Notused"),
EERecHitCollectionLabel = cms.InputTag("Notused"),
GEMSegmentCollectionLabel = cms.InputTag("hltGemSegments"),
HBHERecHitCollectionLabel = cms.InputTag("Notused"),
HORecHitCollectionLabel = cms.InputTag("Notused"),
ME0SegmentCollectionLabel = cms.InputTag("hltMe0Segments"),
accountForTrajectoryChangeCalo = cms.bool(False),
dREcal = cms.double(9999.0),
dREcalPreselection = cms.double(0.05),
dRHcal = cms.double(9999.0),
dRHcalPreselection = cms.double(0.2),
dRMuon = cms.double(9999.0),
dRMuonPreselection = cms.double(0.2),
dRPreshowerPreselection = cms.double(0.2),
muonMaxDistanceSigmaX = cms.double(0.0),
muonMaxDistanceSigmaY = cms.double(0.0),
muonMaxDistanceX = cms.double(5.0),
muonMaxDistanceY = cms.double(5.0),
propagateAllDirections = cms.bool(True),
trajectoryUncertaintyTolerance = cms.double(-1.0),
truthMatch = cms.bool(False),
useCalo = cms.bool(False),
useEcal = cms.bool(False),
useGEM = cms.bool(True),
useHO = cms.bool(False),
useHcal = cms.bool(False),
useME0 = cms.bool(False),
useMuon = cms.bool(True),
usePreshower = cms.bool(False)
),
TrackExtractorPSet = cms.PSet(
BeamSpotLabel = cms.InputTag("hltOnlineBeamSpot"),
BeamlineOption = cms.string('BeamSpotFromEvent'),
Chi2Ndof_Max = cms.double(1e+64),
Chi2Prob_Min = cms.double(-1.0),
ComponentName = cms.string('TrackExtractor'),
DR_Max = cms.double(1.0),
DR_Veto = cms.double(0.01),
Diff_r = cms.double(0.1),
Diff_z = cms.double(0.2),
NHits_Min = cms.uint32(0),
Pt_Min = cms.double(-1.0),
inputTrackCollection = cms.InputTag("hltPhase2L3MuonMerged")
),
TrackerKinkFinderParameters = cms.PSet(
diagonalOnly = cms.bool(False),
usePosition = cms.bool(False)
),
addExtraSoftMuons = cms.bool(False),
arbitrateTrackerMuons = cms.bool(True),
arbitrationCleanerOptions = cms.PSet(
ClusterDPhi = cms.double(0.6),
ClusterDTheta = cms.double(0.02),
Clustering = cms.bool(True),
ME1a = cms.bool(True),
Overlap = cms.bool(True),
OverlapDPhi = cms.double(0.0786),
OverlapDTheta = cms.double(0.02)
),
debugWithTruthMatching = cms.bool(False),
ecalDepositName = cms.string('ecal'),
fillCaloCompatibility = cms.bool(False),
fillEnergy = cms.bool(False),
fillGlobalTrackQuality = cms.bool(False),
fillGlobalTrackRefits = cms.bool(False),
fillIsolation = cms.bool(False),
fillMatching = cms.bool(True),
fillTrackerKink = cms.bool(False),
globalTrackQualityInputTag = cms.InputTag(""),
hcalDepositName = cms.string('hcal'),
hoDepositName = cms.string('ho'),
inputCollectionLabels = cms.VInputTag("hltPhase2L3MuonMerged", "hltPhase2L3GlbMuon", "hltL2MuonsFromL1TkMuon:UpdatedAtVtx"),
inputCollectionTypes = cms.vstring(
'inner tracks',
'links',
'outer tracks'
),
jetDepositName = cms.string('jets'),
maxAbsDx = cms.double(3.0),
maxAbsDy = cms.double(9999.0),
maxAbsEta = cms.double(3.0),
maxAbsPullX = cms.double(4.0),
maxAbsPullY = cms.double(9999.0),
minCaloCompatibility = cms.double(0.6),
minNumberOfMatches = cms.int32(1),
minP = cms.double(0.0),
minPCaloMuon = cms.double(1000000000.0),
minPt = cms.double(2.0),
ptThresholdToFillCandidateP4WithGlobalFit = cms.double(200.0),
runArbitrationCleaner = cms.bool(False),
sigmaThresholdToFillCandidateP4WithGlobalFit = cms.double(2.0),
trackDepositName = cms.string('tracker'),
writeIsoDeposits = cms.bool(False)
)
|