Skip to content
Snippets Groups Projects

Use 2025 config in RecoMon

Merged Titus Mombaecher requested to merge recomon_25 into master
1 file
+ 2
53
Compare changes
  • Side-by-side
  • Inline
@@ -13,61 +13,10 @@ from Moore import options
from Moore.config import run_allen_reconstruction
from RecoConf.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 Hlt2Conf.settings.hlt2_binds import config_pp_2025_with_monitoring
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")
@@ -130,7 +79,7 @@ def with_update_and_reset():
# NOTE the switch to retina clusters is done in vp_retina_clusters.py
# the global event cut is added for the PbPb run case, in doubt remove for pp
with config_pp_2024_with_monitoring(), reco_prefilters.bind(
with config_pp_2025_with_monitoring(), reco_prefilters.bind(
gec=False,
gec_cut=GEC_cut,
),\
Loading