From ff09108be6c4dfee9634e235f205ecc121a944e1 Mon Sep 17 00:00:00 2001 From: Felix Touchte Codjo Date: Tue, 17 Mar 2026 14:34:11 +0100 Subject: [PATCH 1/2] fix issue : tables /calibration/alert/ahdc/gains and /calibration/alert/ahdc/time_over_threshold not found --- .../alert/src/main/java/org/jlab/service/atof/ATOFEngine.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/reconstruction/alert/src/main/java/org/jlab/service/atof/ATOFEngine.java b/reconstruction/alert/src/main/java/org/jlab/service/atof/ATOFEngine.java index 4b847ff069..c6eace9161 100644 --- a/reconstruction/alert/src/main/java/org/jlab/service/atof/ATOFEngine.java +++ b/reconstruction/alert/src/main/java/org/jlab/service/atof/ATOFEngine.java @@ -138,7 +138,9 @@ public boolean init() { "/calibration/alert/atof/effective_velocity", "/calibration/alert/atof/time_walk", "/calibration/alert/atof/attenuation", - "/calibration/alert/atof/time_offsets" + "/calibration/alert/atof/time_offsets", + "/calibration/alert/ahdc/gains", + "/calibration/alert/ahdc/time_over_threshold" }; Map tableMap = new HashMap<>(); From 9184e4f73210d58278d6658a25665572f2f5fd16 Mon Sep 17 00:00:00 2001 From: Felix Touchte Codjo Date: Tue, 17 Mar 2026 17:17:16 +0100 Subject: [PATCH 2/2] disable ccdb table loading in AHDCEngine --- .../org/jlab/service/ahdc/AHDCEngine.java | 24 ------------------- 1 file changed, 24 deletions(-) diff --git a/reconstruction/alert/src/main/java/org/jlab/service/ahdc/AHDCEngine.java b/reconstruction/alert/src/main/java/org/jlab/service/ahdc/AHDCEngine.java index eb3dbdca24..1890af9bfa 100644 --- a/reconstruction/alert/src/main/java/org/jlab/service/ahdc/AHDCEngine.java +++ b/reconstruction/alert/src/main/java/org/jlab/service/ahdc/AHDCEngine.java @@ -29,7 +29,6 @@ import org.jlab.detector.calib.utils.DatabaseConstantProvider; import org.jlab.geom.detector.alert.AHDC.AlertDCDetector; import org.jlab.geom.detector.alert.AHDC.AlertDCFactory; -import org.jlab.rec.alert.constants.CalibrationConstantsLoader; import org.jlab.detector.pulse.ModeAHDC; /** AHDCEngine reconstruction service. @@ -83,23 +82,6 @@ else if (Objects.equals(this.getEngineConfigString("Mode"), ModeTrackFinding.CV_ if (modeTrackFinding == ModeTrackFinding.AI_Track_Finding) { modelTrackFinding = new ModelTrackFinding(); } - - // Requires calibration constants - String[] alertTables = new String[] { - "/calibration/alert/ahdc/time_offsets", - "/calibration/alert/ahdc/time_to_distance", - "/calibration/alert/ahdc/raw_hit_cuts", - "/calibration/alert/atof/effective_velocity", - "/calibration/alert/atof/time_walk", - "/calibration/alert/atof/attenuation", - "/calibration/alert/atof/time_offsets", - "/calibration/alert/ahdc/gains", - "/calibration/alert/ahdc/time_over_threshold" - - }; - requireConstants(Arrays.asList(alertTables)); - - this.getConstantsManager().setVariation("default"); this.registerOutputBank("AHDC::hits","AHDC::preclusters","AHDC::clusters","AHDC::track","AHDC::mc","AHDC::ai:prediction"); @@ -122,12 +104,6 @@ public boolean processDataEvent(DataEvent event) { LOGGER.warning("AHDCEngine: got run <= 0 in RUN::config, skipping event."); return false; } - // Load the constants - //------------------- - if(Run != newRun) { - CalibrationConstantsLoader.Load(newRun, this.getConstantsManager()); - Run = newRun; - } }