From 3d0ccc9c39c67905e3ebb463ac08bb649a721701 Mon Sep 17 00:00:00 2001 From: Nathan Baltzell Date: Fri, 22 May 2026 19:16:51 -0400 Subject: [PATCH] remove postprocessing engine --- reconstruction/pom.xml | 1 - reconstruction/postproc/pom.xml | 38 ------------ .../jlab/service/postproc/PostprocEngine.java | 58 ------------------- 3 files changed, 97 deletions(-) delete mode 100644 reconstruction/postproc/pom.xml delete mode 100644 reconstruction/postproc/src/main/java/org/jlab/service/postproc/PostprocEngine.java diff --git a/reconstruction/pom.xml b/reconstruction/pom.xml index 25099bd6b9..5b555fcac9 100644 --- a/reconstruction/pom.xml +++ b/reconstruction/pom.xml @@ -36,7 +36,6 @@ urwt alert bg - postproc recoil calib uber diff --git a/reconstruction/postproc/pom.xml b/reconstruction/postproc/pom.xml deleted file mode 100644 index b748059b77..0000000000 --- a/reconstruction/postproc/pom.xml +++ /dev/null @@ -1,38 +0,0 @@ - - - 4.0.0 - - org.jlab.clas12.detector - clas12detector-postproc - 14.0.0-SNAPSHOT - jar - - - org.jlab.clas12 - reconstruction - 14.0.0-SNAPSHOT - - - - - - org.jlab.clas - clas-io - 14.0.0-SNAPSHOT - - - - org.jlab.clas - clas-reco - 14.0.0-SNAPSHOT - - - - org.jlab.clas - clas-analysis - 14.0.0-SNAPSHOT - - - - - diff --git a/reconstruction/postproc/src/main/java/org/jlab/service/postproc/PostprocEngine.java b/reconstruction/postproc/src/main/java/org/jlab/service/postproc/PostprocEngine.java deleted file mode 100644 index 0aa6145e85..0000000000 --- a/reconstruction/postproc/src/main/java/org/jlab/service/postproc/PostprocEngine.java +++ /dev/null @@ -1,58 +0,0 @@ -package org.jlab.service.postproc; - -import java.io.File; -import java.util.logging.Logger; -import org.jlab.analysis.postprocess.Processor; -import org.jlab.clas.reco.ReconstructionEngine; -import org.jlab.io.base.DataEvent; - -/** - * Post-processing as an engine. - * @author baltzell - */ -public class PostprocEngine extends ReconstructionEngine { - - public static final String CONF_PRELOAD_FILE = "preloadFile"; - public static final String CONF_PRELOAD_DIR = "preloadDir"; - public static final String CONF_PRELOAD_GLOB = "preloadGlob"; - public static final String CONF_RESTREAM_HELICITY = "restream"; - public static final String CONF_REBUILD_SCALERS = "rebuild"; - - static final Logger logger = Logger.getLogger(PostprocEngine.class.getName()); - - Processor processor = null; - - public PostprocEngine() { - super("PP", "baltzell", "1.0"); - } - - @Override - public boolean init() { - requireConstants(Processor.CCDB_TABLES); - if (getEngineConfigString(CONF_PRELOAD_FILE) != null) { - if (getEngineConfigString(CONF_PRELOAD_DIR) != null) - logger.warning("PostprocEngine:: Ignoring preloadDir, using preloadFile."); - processor = new Processor(new File(getEngineConfigString(CONF_PRELOAD_FILE)), - Boolean.parseBoolean(getEngineConfigString(CONF_RESTREAM_HELICITY,"false")), - Boolean.parseBoolean(getEngineConfigString(CONF_REBUILD_SCALERS,"false"))); - } - else if (getEngineConfigString(CONF_PRELOAD_DIR) != null) { - processor = new Processor( - getEngineConfigString(CONF_PRELOAD_DIR), - getEngineConfigString(CONF_PRELOAD_GLOB, Processor.DEF_PRELOAD_GLOB), - Boolean.parseBoolean(getEngineConfigString(CONF_RESTREAM_HELICITY,"false")), - Boolean.parseBoolean(getEngineConfigString(CONF_REBUILD_SCALERS,"false"))); - } - return true; - } - - @Override - public void detectorChanged(int run) {} - - @Override - public boolean processDataEventUser(DataEvent event) { - processor.processEvent(event); - return true; - } - -}