Skip to content

Commit 63ee5e9

Browse files
committed
Remove DeepCSV for AK8 subjets and add DeepJet and UParT
1 parent b5d8e5f commit 63ee5e9

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

PhysicsTools/NanoAOD/python/jetsAK8_cff.py

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -246,7 +246,8 @@ def nanoAOD_addDeepInfoAK8(process, addDeepBTag, addDeepBoostedJet, addDeepDoubl
246246
name = cms.string("SubJet"),
247247
doc = cms.string("slimmedJetsAK8PFPuppiSoftDropPacked::SubJets, i.e. soft-drop subjets for ak8 fat jets for boosted analysis"),
248248
variables = cms.PSet(P4Vars,
249-
btagDeepB = Var("bDiscriminator('pfDeepCSVJetTags:probb')+bDiscriminator('pfDeepCSVJetTags:probbb')",float,doc="DeepCSV b+bb tag discriminator",precision=10),
249+
btagDeepFlavB = Var("bDiscriminator('pfDeepFlavourJetTags:probb')+bDiscriminator('pfDeepFlavourJetTags:probbb')+bDiscriminator('pfDeepFlavourJetTags:problepb')",float,doc="DeepJet b+bb+lepb tag discriminator",precision=10),
250+
btagUParTAK4B = Var("?bDiscriminator('pfUnifiedParticleTransformerAK4DiscriminatorsJetTags:BvsAll')>0?bDiscriminator('pfUnifiedParticleTransformerAK4DiscriminatorsJetTags:BvsAll'):-1",float,precision=10,doc="UnifiedParT b vs. udscg"),
250251
rawFactor = Var("1.-jecFactor('Uncorrected')",float,doc="1 - Factor to get back to raw pT",precision=6),
251252
area = Var("jetArea()", float, doc="jet catchment area, for JECs",precision=10),
252253
tau1 = Var("userFloat('NjettinessAK8Subjets:tau1')",float, doc="Nsubjettiness (1 axis)",precision=10),
@@ -268,6 +269,14 @@ def nanoAOD_addDeepInfoAK8(process, addDeepBTag, addDeepBoostedJet, addDeepDoubl
268269
area = None,
269270
)
270271

272+
run3_nanoAOD_pre142X.toModify(
273+
subJetTable.variables,
274+
btagDeepFlavB = None,
275+
btagUParTAK4B = None,
276+
btagDeepB = Var("bDiscriminator('pfDeepCSVJetTags:probb')+bDiscriminator('pfDeepCSVJetTags:probbb')",float,doc="DeepCSV b+bb tag discriminator",precision=10),
277+
)
278+
279+
271280
#jets are not as precise as muons
272281
fatJetTable.variables.pt.precision=10
273282
subJetTable.variables.pt.precision=10

0 commit comments

Comments
 (0)