Back to home page

Project CMSSW displayed by LXR

 
 

    


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