File indexing completed on 2025-02-07 14:24:04
0001 import FWCore.ParameterSet.Config as cms
0002
0003 def GhostTrackESProducer(*args, **kwargs):
0004 mod = cms.ESProducer('GhostTrackESProducer',
0005 charmCut = cms.double(1.5),
0006 trackSort = cms.string('sip2dSig'),
0007 trackSelection = cms.PSet(
0008 pixelHitsMin = cms.uint32(0),
0009 totalHitsMin = cms.uint32(0),
0010 ptMin = cms.double(0),
0011 normChi2Max = cms.double(99999.9),
0012 jetDeltaRMax = cms.double(0.3),
0013 maxDistToAxis = cms.double(0.07),
0014 maxDecayLen = cms.double(5),
0015 sip2dValMin = cms.double(-99999.9),
0016 sip2dValMax = cms.double(99999.9),
0017 sip2dSigMin = cms.double(-99999.9),
0018 sip2dSigMax = cms.double(99999.9),
0019 sip3dValMin = cms.double(-99999.9),
0020 sip3dValMax = cms.double(99999.9),
0021 sip3dSigMin = cms.double(-99999.9),
0022 sip3dSigMax = cms.double(99999.9),
0023 useVariableJTA = cms.bool(False),
0024 qualityClass = cms.string(''),
0025 a_dR = cms.double(-0.001053),
0026 b_dR = cms.double(0.6263),
0027 a_pT = cms.double(0.005263),
0028 b_pT = cms.double(0.3684),
0029 min_pT = cms.double(120),
0030 max_pT = cms.double(500),
0031 min_pT_dRcut = cms.double(0.5),
0032 max_pT_dRcut = cms.double(0.1),
0033 max_pT_trackPTcut = cms.double(3)
0034 ),
0035 minimumTrackWeight = cms.double(0),
0036 trackPairV0Filter = cms.PSet(
0037 k0sMassWindow = cms.double(0)
0038 ),
0039 useCategories = cms.bool(False),
0040 categoryVariableName = cms.string(''),
0041 calibrationRecords = cms.vstring(),
0042 calibrationRecord = cms.string(''),
0043 recordLabel = cms.string(''),
0044 appendToDataLabel = cms.string('')
0045 )
0046 for a in args:
0047 mod.update_(a)
0048 mod.update_(kwargs)
0049 return mod