Skip to content
Snippets Groups Projects
Commit b3ca91d3 authored by Frank Winklmeier's avatar Frank Winklmeier
Browse files

athenaHLT: Fix missing child histograms

With atlas-tdaq-software/HLTMPPU!14 we made `SkipFinalizeWorker` the
default as this was the default operations mode at P1 since a long time.
However, in athenaHLT this leads to the child histograms not being saved
to the final ROOT file (ATR-21715). As a workaround set
`SkipFinalizeWorker=0` in athenaHLT until we have a proper fix.
parent a07d4724
No related branches found
No related tags found
No related merge requests found
......@@ -178,7 +178,7 @@ def HLTMPPy_cfgdict(args):
cdict = {}
cdict['HLTMPPU'] = {
'application_name' : 'athenaHLT-%d' % os.getpid(), # unique name required to avoid interference
'extra_params' : ["dumpFDs=1", "dumpThreads=1"] if args.debug_fork else None,
'extra_params' : ["SkipFinalizeWorker=0"],
'interactive' : args.interactive,
'log_root' : os.getcwd(),
'log_name' : ('' if args.unique_log_files else 'athenaHLT:'),
......@@ -191,6 +191,8 @@ def HLTMPPy_cfgdict(args):
'soft_timeout_fraction' : 0.95,
'hltresultSizeMb': args.hltresult_size
}
if args.debug_fork:
cdict['HLTMPPU']['extra_params'] += ["dumpFDs=1", "dumpThreads=1"]
if args.debug:
cdict['HLTMPPU']['debug'] = args.debug
......
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