File indexing completed on 2025-02-07 14:24:03
0001 import FWCore.ParameterSet.Config as cms
0002
0003 def CandidateCombinedSecondaryVertexSoftLeptonESProducer(*args, **kwargs):
0004 mod = cms.ESProducer('CandidateCombinedSecondaryVertexSoftLeptonESProducer',
0005 trackPseudoSelection = cms.PSet(
0006 max_pT_dRcut = cms.double(0.1),
0007 b_dR = cms.double(0.6263),
0008 min_pT = cms.double(120),
0009 b_pT = cms.double(0.3684),
0010 ptMin = cms.double(0),
0011 max_pT_trackPTcut = cms.double(3),
0012 max_pT = cms.double(500),
0013 useVariableJTA = cms.bool(False),
0014 maxDecayLen = cms.double(5),
0015 qualityClass = cms.string('any'),
0016 normChi2Max = cms.double(99999.9),
0017 sip2dValMin = cms.double(-99999.9),
0018 sip3dValMin = cms.double(-99999.9),
0019 a_dR = cms.double(-0.001053),
0020 maxDistToAxis = cms.double(0.07),
0021 totalHitsMin = cms.uint32(3),
0022 a_pT = cms.double(0.005263),
0023 sip2dSigMax = cms.double(99999.9),
0024 sip2dValMax = cms.double(99999.9),
0025 sip3dSigMax = cms.double(99999.9),
0026 sip3dValMax = cms.double(99999.9),
0027 min_pT_dRcut = cms.double(0.5),
0028 jetDeltaRMax = cms.double(0.3),
0029 pixelHitsMin = cms.uint32(0),
0030 sip3dSigMin = cms.double(-99999.9),
0031 sip2dSigMin = cms.double(2)
0032 ),
0033 trackSelection = cms.PSet(
0034 max_pT_dRcut = cms.double(0.1),
0035 b_dR = cms.double(0.6263),
0036 min_pT = cms.double(120),
0037 b_pT = cms.double(0.3684),
0038 ptMin = cms.double(0),
0039 max_pT_trackPTcut = cms.double(3),
0040 max_pT = cms.double(500),
0041 useVariableJTA = cms.bool(False),
0042 maxDecayLen = cms.double(5),
0043 qualityClass = cms.string('any'),
0044 normChi2Max = cms.double(99999.9),
0045 sip2dValMin = cms.double(-99999.9),
0046 sip3dValMin = cms.double(-99999.9),
0047 a_dR = cms.double(-0.001053),
0048 maxDistToAxis = cms.double(0.07),
0049 totalHitsMin = cms.uint32(3),
0050 a_pT = cms.double(0.005263),
0051 sip2dSigMax = cms.double(99999.9),
0052 sip2dValMax = cms.double(99999.9),
0053 sip3dSigMax = cms.double(99999.9),
0054 sip3dValMax = cms.double(99999.9),
0055 min_pT_dRcut = cms.double(0.5),
0056 jetDeltaRMax = cms.double(0.3),
0057 pixelHitsMin = cms.uint32(2),
0058 sip3dSigMin = cms.double(-99999.9),
0059 sip2dSigMin = cms.double(-99999.9)
0060 ),
0061 trackPairV0Filter = cms.PSet(
0062 k0sMassWindow = cms.double(0.03)
0063 ),
0064 pseudoVertexV0Filter = cms.PSet(
0065 k0sMassWindow = cms.double(0.05)
0066 ),
0067 trackFlip = cms.bool(False),
0068 useTrackWeights = cms.bool(True),
0069 SoftLeptonFlip = cms.bool(False),
0070 pseudoMultiplicityMin = cms.uint32(2),
0071 correctVertexMass = cms.bool(True),
0072 minimumTrackWeight = cms.double(0.5),
0073 charmCut = cms.double(1.5),
0074 trackSort = cms.string('sip2dSig'),
0075 trackMultiplicityMin = cms.uint32(2),
0076 vertexFlip = cms.bool(False),
0077 useCategories = cms.bool(False),
0078 categoryVariableName = cms.string(''),
0079 calibrationRecords = cms.vstring(),
0080 calibrationRecord = cms.string(''),
0081 recordLabel = cms.string(''),
0082 appendToDataLabel = cms.string('')
0083 )
0084 for a in args:
0085 mod.update_(a)
0086 mod.update_(kwargs)
0087 return mod