cms.ESProducer("HeavyIonCSVESProducer", gbrForestLabel = cms.string(''), mvaName = cms.string('BDT'), sv_cfg = cms.PSet( SoftLeptonFlip = cms.bool(False), calibrationRecords = cms.vstring( 'CombinedSVIVFV2RecoVertex', 'CombinedSVIVFV2PseudoVertex', 'CombinedSVIVFV2NoVertex' ), categoryVariableName = cms.string('vertexCategory'), charmCut = cms.double(1.5), correctVertexMass = cms.bool(True), minimumTrackWeight = cms.double(0.5), pseudoMultiplicityMin = cms.uint32(2), pseudoVertexV0Filter = cms.PSet( k0sMassWindow = cms.double(0.05) ), recordLabel = cms.string(''), trackFlip = cms.bool(False), trackMultiplicityMin = cms.uint32(2), trackPairV0Filter = cms.PSet( k0sMassWindow = cms.double(0.03) ), trackPseudoSelection = cms.PSet( a_dR = cms.double(-0.001053), a_pT = cms.double(0.005263), b_dR = cms.double(0.6263), b_pT = cms.double(0.3684), jetDeltaRMax = cms.double(0.3), maxDecayLen = cms.double(5), maxDistToAxis = cms.double(0.07), max_pT = cms.double(500), max_pT_dRcut = cms.double(0.1), max_pT_trackPTcut = cms.double(3), min_pT = cms.double(120), min_pT_dRcut = cms.double(0.5), normChi2Max = cms.double(99999.9), pixelHitsMin = cms.uint32(0), ptMin = cms.double(0.0), qualityClass = cms.string('any'), sip2dSigMax = cms.double(99999.9), sip2dSigMin = cms.double(2.0), sip2dValMax = cms.double(99999.9), sip2dValMin = cms.double(-99999.9), sip3dSigMax = cms.double(99999.9), sip3dSigMin = cms.double(-99999.9), sip3dValMax = cms.double(99999.9), sip3dValMin = cms.double(-99999.9), totalHitsMin = cms.uint32(0), useVariableJTA = cms.bool(False) ), trackSelection = cms.PSet( a_dR = cms.double(-0.001053), a_pT = cms.double(0.005263), b_dR = cms.double(0.6263), b_pT = cms.double(0.3684), jetDeltaRMax = cms.double(0.3), maxDecayLen = cms.double(5), maxDistToAxis = cms.double(0.07), max_pT = cms.double(500), max_pT_dRcut = cms.double(0.1), max_pT_trackPTcut = cms.double(3), min_pT = cms.double(120), min_pT_dRcut = cms.double(0.5), normChi2Max = cms.double(99999.9), pixelHitsMin = cms.uint32(0), ptMin = cms.double(0.0), qualityClass = cms.string('any'), sip2dSigMax = cms.double(99999.9), sip2dSigMin = cms.double(-99999.9), sip2dValMax = cms.double(99999.9), sip2dValMin = cms.double(-99999.9), sip3dSigMax = cms.double(99999.9), sip3dSigMin = cms.double(-99999.9), sip3dValMax = cms.double(99999.9), sip3dValMin = cms.double(-99999.9), totalHitsMin = cms.uint32(0), useVariableJTA = cms.bool(False) ), trackSort = cms.string('sip2dSig'), useCategories = cms.bool(True), useTrackWeights = cms.bool(True), vertexFlip = cms.bool(False) ), useAdaBoost = cms.bool(False), useCondDB = cms.bool(False), useGBRForest = cms.bool(True), variables = cms.VPSet( cms.PSet( default = cms.double(-100), idx = cms.int32(0), name = cms.string('TagVarCSV_trackSip3dSig_0'), taggingVarName = cms.string('trackSip3dSig') ), cms.PSet( default = cms.double(-100), idx = cms.int32(1), name = cms.string('TagVarCSV_trackSip3dSig_1'), taggingVarName = cms.string('trackSip3dSig') ), cms.PSet( default = cms.double(-100), idx = cms.int32(2), name = cms.string('TagVarCSV_trackSip3dSig_2'), taggingVarName = cms.string('trackSip3dSig') ), cms.PSet( default = cms.double(-100), idx = cms.int32(3), name = cms.string('TagVarCSV_trackSip3dSig_3'), taggingVarName = cms.string('trackSip3dSig') ), cms.PSet( default = cms.double(-999), name = cms.string('TagVarCSV_trackSip3dSigAboveCharm'), taggingVarName = cms.string('trackSip3dSigAboveCharm') ), cms.PSet( default = cms.double(-1), idx = cms.int32(0), name = cms.string('TagVarCSV_trackPtRel_0'), taggingVarName = cms.string('trackPtRel') ), cms.PSet( default = cms.double(-1), idx = cms.int32(1), name = cms.string('TagVarCSV_trackPtRel_1'), taggingVarName = cms.string('trackPtRel') ), cms.PSet( default = cms.double(-1), idx = cms.int32(2), name = cms.string('TagVarCSV_trackPtRel_2'), taggingVarName = cms.string('trackPtRel') ), cms.PSet( default = cms.double(-1), idx = cms.int32(3), name = cms.string('TagVarCSV_trackPtRel_3'), taggingVarName = cms.string('trackPtRel') ), cms.PSet( default = cms.double(-1), idx = cms.int32(0), name = cms.string('TagVarCSV_trackEtaRel_0'), taggingVarName = cms.string('trackEtaRel') ), cms.PSet( default = cms.double(-1), idx = cms.int32(1), name = cms.string('TagVarCSV_trackEtaRel_1'), taggingVarName = cms.string('trackEtaRel') ), cms.PSet( default = cms.double(-1), idx = cms.int32(2), name = cms.string('TagVarCSV_trackEtaRel_2'), taggingVarName = cms.string('trackEtaRel') ), cms.PSet( default = cms.double(-1), idx = cms.int32(3), name = cms.string('TagVarCSV_trackEtaRel_3'), taggingVarName = cms.string('trackEtaRel') ), cms.PSet( default = cms.double(-0.1), idx = cms.int32(0), name = cms.string('TagVarCSV_trackDeltaR_0'), taggingVarName = cms.string('trackDeltaR') ), cms.PSet( default = cms.double(-0.1), idx = cms.int32(1), name = cms.string('TagVarCSV_trackDeltaR_1'), taggingVarName = cms.string('trackDeltaR') ), cms.PSet( default = cms.double(-0.1), idx = cms.int32(2), name = cms.string('TagVarCSV_trackDeltaR_2'), taggingVarName = cms.string('trackDeltaR') ), cms.PSet( default = cms.double(-0.1), idx = cms.int32(3), name = cms.string('TagVarCSV_trackDeltaR_3'), taggingVarName = cms.string('trackDeltaR') ), cms.PSet( default = cms.double(-0.1), idx = cms.int32(0), name = cms.string('TagVarCSV_trackPtRatio_0'), taggingVarName = cms.string('trackPtRatio') ), cms.PSet( default = cms.double(-0.1), idx = cms.int32(1), name = cms.string('TagVarCSV_trackPtRatio_1'), taggingVarName = cms.string('trackPtRatio') ), cms.PSet( default = cms.double(-0.1), idx = cms.int32(2), name = cms.string('TagVarCSV_trackPtRatio_2'), taggingVarName = cms.string('trackPtRatio') ), cms.PSet( default = cms.double(-0.1), idx = cms.int32(3), name = cms.string('TagVarCSV_trackPtRatio_3'), taggingVarName = cms.string('trackPtRatio') ), cms.PSet( default = cms.double(-0.1), idx = cms.int32(0), name = cms.string('TagVarCSV_trackJetDist_0'), taggingVarName = cms.string('trackJetDist') ), cms.PSet( default = cms.double(-0.1), idx = cms.int32(1), name = cms.string('TagVarCSV_trackJetDist_1'), taggingVarName = cms.string('trackJetDist') ), cms.PSet( default = cms.double(-0.1), idx = cms.int32(2), name = cms.string('TagVarCSV_trackJetDist_2'), taggingVarName = cms.string('trackJetDist') ), cms.PSet( default = cms.double(-0.1), idx = cms.int32(3), name = cms.string('TagVarCSV_trackJetDist_3'), taggingVarName = cms.string('trackJetDist') ), cms.PSet( default = cms.double(-0.1), idx = cms.int32(0), name = cms.string('TagVarCSV_trackDecayLenVal_0'), taggingVarName = cms.string('trackDecayLenVal') ), cms.PSet( default = cms.double(-0.1), idx = cms.int32(1), name = cms.string('TagVarCSV_trackDecayLenVal_1'), taggingVarName = cms.string('trackDecayLenVal') ), cms.PSet( default = cms.double(-0.1), idx = cms.int32(2), name = cms.string('TagVarCSV_trackDecayLenVal_2'), taggingVarName = cms.string('trackDecayLenVal') ), cms.PSet( default = cms.double(-0.1), idx = cms.int32(3), name = cms.string('TagVarCSV_trackDecayLenVal_3'), taggingVarName = cms.string('trackDecayLenVal') ), cms.PSet( default = cms.double(-0.1), name = cms.string('TagVarCSV_trackSumJetEtRatio'), taggingVarName = cms.string('trackSumJetEtRatio') ), cms.PSet( default = cms.double(-0.1), name = cms.string('TagVarCSV_trackSumJetDeltaR'), taggingVarName = cms.string('trackSumJetDeltaR') ), cms.PSet( default = cms.double(-0.1), name = cms.string('TagVarCSV_vertexMass'), taggingVarName = cms.string('vertexMass') ), cms.PSet( default = cms.double(0), name = cms.string('TagVarCSV_vertexNTracks'), taggingVarName = cms.string('vertexNTracks') ), cms.PSet( default = cms.double(-10), name = cms.string('TagVarCSV_vertexEnergyRatio'), taggingVarName = cms.string('vertexEnergyRatio') ), cms.PSet( default = cms.double(-0.1), name = cms.string('TagVarCSV_vertexJetDeltaR'), taggingVarName = cms.string('vertexJetDeltaR') ), cms.PSet( default = cms.double(-1), name = cms.string('TagVarCSV_flightDistance2dSig'), taggingVarName = cms.string('flightDistance2dSig') ), cms.PSet( default = cms.double(0), name = cms.string('TagVarCSV_jetNSecondaryVertices'), taggingVarName = cms.string('jetNSecondaryVertices') ), cms.PSet( default = cms.double(0), name = cms.string('TagVarCSV_vertexCategory'), taggingVarName = cms.string('vertexCategory') ) ), weightFile = cms.FileInPath('RecoBTag/Combined/data/TMVA_Btag_CsJets_PbPb2018_BDTG.weights.xml'))