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;
- }
-
-}