1 import FWCore.ParameterSet.Config
as cms
3 hltHpsPFTauDeepTauProducer = cms.EDProducer(
"DeepTauId",
4 electrons = cms.InputTag(
"default" ),
5 muons = cms.InputTag(
"default" ),
6 taus = cms.InputTag(
"hltHpsPFTauProducer" ),
7 pfcands = cms.InputTag(
"hltParticleFlowTmp" ),
8 vertices = cms.InputTag(
"hltPhase2PixelVertices" ),
9 rho = cms.InputTag(
"hltFixedGridRhoProducerFastjetAllTau" ),
10 graph_file = cms.vstring(
'core:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2026v2p5_core.pb',
11 'inner:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2026v2p5_inner.pb',
12 'outer:RecoTauTag/TrainingFiles/data/DeepTauId/deepTau_2026v2p5_outer.pb' ),
13 mem_mapped = cms.bool(
False ),
14 year = cms.uint32( 2026 ),
15 version = cms.uint32( 2 ),
16 sub_version = cms.uint32( 5 ),
17 debug_level = cms.int32( 0 ),
18 disable_dxy_pca = cms.bool(
True ),
19 disable_hcalFraction_workaround = cms.bool(
False ),
20 disable_CellIndex_workaround = cms.bool(
False ),
21 save_inputs = cms.bool(
False ),
22 is_online = cms.bool(
True ),
23 VSeWP = cms.vstring(
'-1.' ),
24 VSmuWP = cms.vstring(
'-1.' ),
25 VSjetWP = cms.vstring(
'double t1 = 0.649, t2 = 0.441, t3 = 0.05, x1 = 35, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;',
26 'double t1 = 0.7045, t2 = 0.7029, t3 = 0.05, x1 = 30, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;',
27 'double t1 = 0.5419, t2 = 0.4837, t3 = 0.050, x1 = 27, x2 = 100, x3 = 300; if (pt <= x1) return t1; if (pt >= x3) return t3; if (pt < x2) return (t2 - t1) / (x2 - x1) * (pt - x1) + t1; return (t3 - t2) / (x3 - x2) * (pt - x2) + t2;',
28 'double t1 = 0.6072, t2 = 0.125, x1 = 180, x2 = 500; if (pt <= x1) return t1; if (pt >= x2) return t2; return (t2 - t1) / (x2 - x1) * (pt - x1) + t1;' ),
29 basicTauDiscriminators = cms.untracked.InputTag(
"hltHpsPFTauBasicDiscriminatorsForDeepTau" ),
30 basicTauDiscriminatorsdR03 = cms.untracked.InputTag(
"hltHpsPFTauBasicDiscriminatorsdR03ForDeepTau" ),
31 pfTauTransverseImpactParameters = cms.InputTag(
"hltHpsPFTauTransverseImpactParametersForDeepTau" ),
32 Prediscriminants = cms.PSet( BooleanOperator = cms.string(
"and" ) )