diff --git a/configuration/python/AllenSequences/hlt1_pp_forward_then_matching_and_downstream_veloSP.py b/configuration/python/AllenSequences/hlt1_pp_forward_then_matching_and_downstream_veloSP.py new file mode 100644 index 0000000000000000000000000000000000000000..9627cc19e3560c0539bdc410eb3789c4651aa911 --- /dev/null +++ b/configuration/python/AllenSequences/hlt1_pp_forward_then_matching_and_downstream_veloSP.py @@ -0,0 +1,20 @@ +############################################################################### +# (c) Copyright 2021 CERN for the benefit of the LHCb Collaboration # +# # +# This software is distributed under the terms of the Apache License # +# version 2 (Apache-2.0), copied verbatim in the file "LICENSE". # +# # +# In applying this licence, CERN does not waive the privileges and immunities # +# granted to it by virtue of its status as an Intergovernmental Organization # +# or submit itself to any jurisdiction. # +############################################################################### +from AllenConf.HLT1 import setup_hlt1_node +from AllenConf.velo_reconstruction import decode_velo +from AllenCore.generator import generate +from AllenConf.enum_types import TrackingType + +with decode_velo.bind(retina_decoding=False): + hlt1_node = setup_hlt1_node( + tracking_type=TrackingType.FORWARD_THEN_MATCHING, + enableDownstream=True) +generate(hlt1_node) diff --git a/configuration/python/AllenSequences/hlt1_pp_forward_then_matching_no_ut_veloSP.py b/configuration/python/AllenSequences/hlt1_pp_forward_then_matching_no_ut_veloSP.py new file mode 100644 index 0000000000000000000000000000000000000000..4454d83a658b87b75f8fb37eeb786cfd9541e24b --- /dev/null +++ b/configuration/python/AllenSequences/hlt1_pp_forward_then_matching_no_ut_veloSP.py @@ -0,0 +1,19 @@ +############################################################################### +# (c) Copyright 2021 CERN for the benefit of the LHCb Collaboration # +# # +# This software is distributed under the terms of the Apache License # +# version 2 (Apache-2.0), copied verbatim in the file "LICENSE". # +# # +# In applying this licence, CERN does not waive the privileges and immunities # +# granted to it by virtue of its status as an Intergovernmental Organization # +# or submit itself to any jurisdiction. # +############################################################################### +from AllenConf.HLT1 import setup_hlt1_node +from AllenConf.velo_reconstruction import decode_velo +from AllenCore.generator import generate +from AllenConf.enum_types import TrackingType + +with decode_velo.bind(retina_decoding=False): + hlt1_node = setup_hlt1_node( + tracking_type=TrackingType.FORWARD_THEN_MATCHING, with_ut=False) +generate(hlt1_node) diff --git a/configuration/python/AllenSequences/hlt1_pp_matching_no_ut_veloSP.py b/configuration/python/AllenSequences/hlt1_pp_matching_no_ut_veloSP.py new file mode 100644 index 0000000000000000000000000000000000000000..f62b97d67f705acc3f0eedef83ec8a066b8ef192 --- /dev/null +++ b/configuration/python/AllenSequences/hlt1_pp_matching_no_ut_veloSP.py @@ -0,0 +1,19 @@ +############################################################################### +# (c) Copyright 2023-2024 CERN for the benefit of the LHCb Collaboration # +# # +# This software is distributed under the terms of the Apache License # +# version 2 (Apache-2.0), copied verbatim in the file "LICENSE". # +# # +# In applying this licence, CERN does not waive the privileges and immunities # +# granted to it by virtue of its status as an Intergovernmental Organization # +# or submit itself to any jurisdiction. # +############################################################################### +from AllenConf.HLT1 import setup_hlt1_node +from AllenConf.velo_reconstruction import decode_velo +from AllenCore.generator import generate +from AllenConf.enum_types import TrackingType + +with decode_velo.bind(retina_decoding=False): + hlt1_node = setup_hlt1_node( + tracking_type=TrackingType.MATCHING, with_ut=False) +generate(hlt1_node) diff --git a/scripts/ci/test_config.yaml b/scripts/ci/test_config.yaml index a7acd6f718e13d036e04931b60f3aea84b96cfba..7f649a2fd00f40e95b3b235d52e5f8bfca6ad71c 100644 --- a/scripts/ci/test_config.yaml +++ b/scripts/ci/test_config.yaml @@ -225,6 +225,12 @@ full: - type: "throughput" sequence: - hlt1_pp_forward_then_matching_no_ut + - hlt1_pp_matching_no_ut + - hlt1_pp_forward_then_matching_and_downstream + - hlt1_pp_forward_then_matching_no_ut_veloSP + - hlt1_pp_forward_then_matching_and_downstream_veloSP + - hlt1_pp_matching_no_ut_veloSP + dataset: "Beam6800GeV-expected-2024-MagDown-nu7.6" geometry: "geometry_dddb-20231017_sim-20231017-vc-md100"