Skip to content
Snippets Groups Projects
Commit eff068e1 authored by Vakhtang Tsulaia's avatar Vakhtang Tsulaia
Browse files

Merge branch 'FixATLASSIM-5271_master' into 'master'

MergeAntiKt6TruthJetsTool should write out AntiKt6TruthJets - Fixes ATLASSIM-5271

Closes ATLASSIM-5271

See merge request atlas/athena!44146
parents d3d9b9f1 da0ccabb
No related branches found
No related tags found
No related merge requests found
......@@ -92,11 +92,9 @@ def getTruthJetRange(name="TruthJetRange", **kwargs):
kwargs.setdefault('LastXing', TruthJet_LastXing() )
itemList = []
if 'PileUpAntiKt4TruthJets' in digitizationFlags.experimentalDigi():
itemList += ["xAOD::JetContainer#InTimeAntiKt4TruthJets",
"xAOD::JetContainer#OutOfTimeAntiKt4TruthJets"]
itemList += ["xAOD::JetContainer#AntiKt4TruthJets"]
if 'PileUpAntiKt6TruthJets' in digitizationFlags.experimentalDigi():
itemList += ["xAOD::JetContainer#InTimeAntiKt6TruthJets",
"xAOD::JetContainer#OutOfTimeAntiKt6TruthJets"]
itemList += ["xAOD::JetContainer#AntiKt6TruthJets"]
kwargs.setdefault('ItemList', itemList)
return CfgMgr.PileUpXingFolder(name, **kwargs)
......
......@@ -80,8 +80,9 @@ def TruthJetRangeCfg(flags, name="TruthJetRange", **kwargs):
#this is the time of the xing in ns
kwargs.setdefault("FirstXing", TruthJet_FirstXing())
kwargs.setdefault("LastXing", TruthJet_LastXing())
kwargs.setdefault("ItemList", ["JetCollection#InTimeAntiKt4TruthJets",
"JetCollection#OutOfTimeAntiKt4TruthJets"])
itemList = ["xAOD::JetContainer#AntiKt4TruthJets",
"xAOD::JetContainer#AntiKt6TruthJets"]
kwargs.setdefault("ItemList", itemList)
return PileUpXingFolderCfg(flags, name, **kwargs)
......@@ -106,8 +107,8 @@ def MergeAntiKt6TruthJetsCfg(flags, name="MergeAntiKt6TruthJetsTool", **kwargs):
if flags.Digitization.DoXingByXingPileUp: # PileUpTool approach
kwargs.setdefault("FirstXing", TruthJet_FirstXing())
kwargs.setdefault("LastXing", TruthJet_LastXing())
kwargs.setdefault("InTimeOutputTruthJetCollKey", "InTimeAntiKt4TruthJets")
kwargs.setdefault("OutOfTimeTruthJetCollKey", "OutOfTimeAntiKt4TruthJets")
kwargs.setdefault("InTimeOutputTruthJetCollKey", "InTimeAntiKt6TruthJets")
kwargs.setdefault("OutOfTimeTruthJetCollKey", "OutOfTimeAntiKt6TruthJets")
tool = CompFactory.MergeTruthJetsTool(name, **kwargs)
acc.merge(PileUpToolsCfg(flags, PileUpTools=tool))
return acc
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment