hps-java/src/main/java/org/lcsim/hps/monitoring
diff -u -r1.17 -r1.18
--- MonitoringApplication.java 17 Apr 2012 18:12:41 -0000 1.17
+++ MonitoringApplication.java 17 Apr 2012 23:25:36 -0000 1.18
@@ -59,6 +59,12 @@
import org.lcsim.util.Driver;
import org.lcsim.util.aida.AIDA;
+/**
+ * Implementation of a full monitoring application for HPS Test Run, which can
+ * run LCSim steering files on data converted from the ET ring.
+ *
+ * @author Jeremy McCormick <[log in to unmask]>
+ */
// TODO: Move the parts of this class having to do with EtEvent/EvioEvent/LCSimEvent to separate classes.
// TODO: Move the Swing parts of this class to MonitoringGui class.
// TODO: Should have Timer to update elapsed time field independent of event processing.
@@ -119,6 +125,10 @@
}
}
+ /**
+ * This is the ActionListener implementation for the MonitoringApplication class.
+ * @author Jeremy McCormick <[log in to unmask]>
+ */
private static final class MonitoringApplicationActionListener implements ActionListener {
MonitoringApplication app;
@@ -606,7 +616,7 @@
}
/*
- * Disconnect cleanly from an ET session.
+ * Disconnect from an ET session.
*/
synchronized private void disconnect(int status) {
@@ -631,7 +641,7 @@
// Disconnect from ET system.
connection.cleanup();
- // These are now unusable so reset until next reconnect.
+ // These are now unusable.
connection = null;
sys = null;
att = null;