File indexing completed on 2024-11-23 03:28:25
0001 import FWCore.ParameterSet.Config as cms
0002
0003 def L3MuonCombinedRelativeIsolationProducer(*args, **kwargs):
0004 mod = cms.EDProducer('L3MuonCombinedRelativeIsolationProducer',
0005 UseRhoCorrectedCaloDeposits = cms.bool(False),
0006 UseCaloIso = cms.bool(True),
0007 CaloDepositsLabel = cms.InputTag('hltL3CaloMuonCorrectedIsolations'),
0008 inputMuonCollection = cms.InputTag('hltL3MuonCandidates'),
0009 OutputMuIsoDeposits = cms.bool(True),
0010 TrackPt_Min = cms.double(-1),
0011 printDebug = cms.bool(False),
0012 CutsPSet = cms.PSet(
0013 ConeSizes = cms.vdouble(0.24),
0014 ComponentName = cms.string('SimpleCuts'),
0015 Thresholds = cms.vdouble(0.1),
0016 maxNTracks = cms.int32(-1),
0017 EtaBounds = cms.vdouble(2.411),
0018 applyCutsORmaxNTracks = cms.bool(False)
0019 ),
0020 TrkExtractorPSet = cms.PSet(
0021 Chi2Prob_Min = cms.double(-1),
0022 Chi2Ndof_Max = cms.double(1e+64),
0023 Diff_z = cms.double(0.2),
0024 inputTrackCollection = cms.InputTag('hltPixelTracks'),
0025 ReferenceRadius = cms.double(6),
0026 BeamSpotLabel = cms.InputTag('hltOnlineBeamSpot'),
0027 ComponentName = cms.string('PixelTrackExtractor'),
0028 DR_Max = cms.double(0.24),
0029 Diff_r = cms.double(0.1),
0030 VetoLeadingTrack = cms.bool(True),
0031 DR_VetoPt = cms.double(0.025),
0032 DR_Veto = cms.double(0.01),
0033 NHits_Min = cms.uint32(0),
0034 Pt_Min = cms.double(-1),
0035 DepositLabel = cms.untracked.string('PXLS'),
0036 BeamlineOption = cms.string('BeamSpotFromEvent'),
0037 PropagateTracksToRadius = cms.bool(True),
0038 PtVeto_Min = cms.double(2)
0039 ),
0040 CaloExtractorPSet = cms.PSet(
0041 DR_Veto_H = cms.double(0.1),
0042 Vertex_Constraint_Z = cms.bool(False),
0043 Threshold_H = cms.double(0.5),
0044 ComponentName = cms.string('CaloExtractor'),
0045 Threshold_E = cms.double(0.2),
0046 DR_Max = cms.double(0.24),
0047 DR_Veto_E = cms.double(0.07),
0048 Weight_E = cms.double(1.5),
0049 Vertex_Constraint_XY = cms.bool(False),
0050 DepositLabel = cms.untracked.string('EcalPlusHcal'),
0051 CaloTowerCollectionLabel = cms.InputTag('hltTowerMakerForMuons'),
0052 Weight_H = cms.double(1)
0053 ),
0054 mightGet = cms.optional.untracked.vstring
0055 )
0056 for a in args:
0057 mod.update_(a)
0058 mod.update_(kwargs)
0059 return mod