Skip to content
Snippets Groups Projects

Fix Allen-in-Gaudi tests for the DD4Hep builds

Merged Roel Aaij requested to merge allen_gaudi_tests_dd4hep into master
Compare and
39 files
+ 257
259
Compare changes
  • Side-by-side
  • Inline
Files
39
@@ -9,10 +9,10 @@
# or submit itself to any jurisdiction. #
###############################################################################
from Moore import options
from Moore.config import get_allen_hlt1_decision_ids
from Moore.config import get_allen_hlt1_decision_ids, allen_detectors
from RecoConf.hlt1_allen import (
make_allen_sel_reports, make_allen_forward_tracks,
call_allen_decision_logger, make_allen_decision, allen_gaudi_node)
call_allen_decision_logger, make_allen_decision, allen_gaudi_config)
from PyConf.application import configure_input, configure
from PyConf.control_flow import CompositeNode, NodeLogic
from Allen.config import setup_allen_non_event_data_service
@@ -45,11 +45,15 @@ def run_test():
"""
Final configuration for the test application
"""
non_event_data_node = setup_allen_non_event_data_service()
config = configure_input(options)
options.finalize()
# Get Allen configuration
allen_node = allen_gaudi_node()
hlt1_config = allen_gaudi_config()
allen_node = hlt1_config['control_flow_node']
detectors = allen_detectors(allen_node)
non_event_data_node = setup_allen_non_event_data_service(
bank_types=detectors)
# Get the configured TOS filters
tos_node = setup_tos_node()
@@ -71,11 +75,8 @@ def run_test():
return config
# Script main
from RecoConf.hlt1_tracking import default_ft_decoding_version
default_ft_decoding_version.global_bind(value=6)
# Expand algorithm name field
options.msg_svc_format = '% F%70W%S %7W%R%T %0W%M'
run_test()
with allen_gaudi_config.bind(sequence="hlt1_pp_no_gec_no_ut"):
run_test()
Loading