Skip to content
Snippets Groups Projects
Commit 77624117 authored by Mark Hodgkinson's avatar Mark Hodgkinson
Browse files

Correctly configure public extrapolation tool in tau config.

Add new ESD test running tau CA reco from ESD.
Remove old ESD test running tau old style reco from ESD.
parent a1960417
No related branches found
No related tags found
1 merge request!59014Bug fix to tau reco config and update to RIG standalone tau ART test
#!/bin/sh
#
# art-description: Athena runs tau reconstruction from an ESD file
# art-description: Athena runs tau reconstruction, using the new job configuration for Run 3, from an ESD file
# art-type: grid
# art-include: master/Athena
# art-include: 22.0/Athena
# art-athena-mt: 8
# art-include: master/Athena
# art-output: *.log
export ATHENA_CORE_NUMBER=8
athena --threads=8 tauRec/tau_standalone_LCTopo_ESDtoAOD.py | tee athenaEightThreads.log
python $Athena_DIR/python/Reconstruction/tauRec/TauConfig.py
echo "art-result: ${PIPESTATUS[0]}"
test_postProcessing_Errors.sh athenaEightThreads.log | tee errorsEightThreads.log
test_postProcessing_Errors.sh temp.log
......@@ -649,7 +649,10 @@ def ImpactPoint3dEstimatorCfg(flags):
from TrkConfig.AtlasExtrapolatorConfig import AtlasExtrapolatorCfg
Trk__ImpactPoint3dEstimator = CompFactory.Trk.ImpactPoint3dEstimator
TauInDetImpactPoint3dEstimator = Trk__ImpactPoint3dEstimator(name = sPrefix+'TauTrkImpactPoint3dEstimator', Extrapolator = result.popToolsAndMerge(AtlasExtrapolatorCfg(flags)) )
AtlasExtrapolator = result.popToolsAndMerge(AtlasExtrapolatorCfg(flags))
#This is a public took, so we explicitly must add it to the ToolSvc
result.addPublicTool(AtlasExtrapolator)
TauInDetImpactPoint3dEstimator = Trk__ImpactPoint3dEstimator(name = sPrefix+'TauTrkImpactPoint3dEstimator', Extrapolator = AtlasExtrapolator )
result.setPrivateTools(TauInDetImpactPoint3dEstimator)
return result
......
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