Skip to content
Snippets Groups Projects

Synchronize master branch with 2024-patches

Merged Marco Clemencic requested to merge 2024-patches-sync into master
Files
5
@@ -9,12 +9,66 @@
# or submit itself to any jurisdiction. #
###############################################################################
import os
from Moore import options, run_reconstruction
from Moore import options
from Moore.config import run_allen_reconstruction
from Moore.config import Reconstruction
from RecoConf.standalone import reco_prefilters, standalone_hlt2_global_reco
from Hlt2Conf.settings.hlt2_binds import config_pp_2024_with_monitoring
from RecoConf.hlt1_allen import allen_gaudi_config
from RecoConf.legacy_rec_hlt1_tracking import make_RetinaCluster_raw_bank, make_velo_full_clusters, make_RetinaClusters
from PyConf.Algorithms import VertexCompare
from RecoConf.legacy_rec_hlt1_tracking import (
make_reco_pvs,
make_PatPV3DFuture_pvs,
make_VeloClusterTrackingSIMD,
)
from RecoConf.hlt2_tracking import (
make_PrKalmanFilter_noUT_tracks,
make_PrKalmanFilter_Seed_tracks,
make_PrKalmanFilter_Velo_tracks,
make_TrackBestTrackCreator_tracks,
)
from MooreOnlineConf.utils import update_and_reset
from Moore import options, run_moore
from RecoConf.global_tools import stateProvider_with_simplified_geom, trackMasterExtrapolator_with_simplified_geom
from RecoConf.reconstruction_objects import reconstruction
from RecoConf.hlt2_global_reco import reconstruction as hlt2_reconstruction, make_light_reco_pr_kf_without_UT
from RecoConf.hlt2_tracking import (
make_TrackBestTrackCreator_tracks,
make_PrKalmanFilter_noUT_tracks,
make_PrKalmanFilter_Velo_tracks,
make_PrKalmanFilter_Seed_tracks,
)
from RecoConf.decoders import default_VeloCluster_source
from RecoConf.protoparticles import make_charged_protoparticles
from RecoConf.event_filters import require_gec
from Hlt2Conf.settings.defaults import get_default_hlt1_filter_code_for_hlt2
from Moore.streams import Stream, Streams
from Hlt2Conf.lines.semileptonic import all_lines as full_lines # all full-stream lines
import sys
from DDDB.CheckDD4Hep import UseDD4Hep
from Moore import options, run_moore
from RecoConf.global_tools import stateProvider_with_simplified_geom, trackMasterExtrapolator_with_simplified_geom
from RecoConf.reconstruction_objects import reconstruction
from RecoConf.hlt2_global_reco import reconstruction as hlt2_reconstruction, make_light_reco_pr_kf_without_UT
from RecoConf.hlt2_tracking import (
make_TrackBestTrackCreator_tracks,
make_PrKalmanFilter_noUT_tracks,
make_PrKalmanFilter_Velo_tracks,
make_PrKalmanFilter_Seed_tracks,
)
from RecoConf.decoders import default_VeloCluster_source
from RecoConf.protoparticles import make_charged_protoparticles
from RecoConf.event_filters import require_gec
from Hlt2Conf.settings.defaults import get_default_hlt1_filter_code_for_hlt2
from Moore.streams import Stream, Streams
from Hlt2Conf.lines.semileptonic import all_lines as full_lines # all full-stream lines
import sys
from DDDB.CheckDD4Hep import UseDD4Hep
task_type = os.getenv("TASK_TYPE", "GenericTask")
## Global event cut specifications:
@@ -70,6 +124,7 @@ def with_update_and_reset():
IOVReset(ODIN=make_odin()),
update_and_reset(), odin_bb_filter, rb_filter
])
return reco
@@ -78,5 +133,6 @@ def with_update_and_reset():
with config_pp_2024_with_monitoring(), reco_prefilters.bind(
gec=False,
gec_cut=GEC_cut,
):
run_reconstruction(options, with_update_and_reset)
),\
VertexCompare.bind(produceNtuple=False,produceHistogram=False,monitoring=True):
run_allen_reconstruction(options, with_update_and_reset)
Loading