Commit in lcsim/src/org/lcsim/contrib/onoprien/vsegment on MAIN
algorithm/ChargeCollectorDemo.java+5-41.4 -> 1.5
diagnostics/HitPlotter.java+4-41.3 -> 1.4
mctruth/MCTruthDriverVS.java+3-31.2 -> 1.3
process/CalibrationDriver.java+2-21.7 -> 1.8
       /ChargeCollectionDriver.java+2-21.8 -> 1.9
       /ClusteringDriver.java+2-21.7 -> 1.8
       /DigitizationDriver.java+2-21.6 -> 1.7
       /HelicalTrackHitConverter.java+2-21.4 -> 1.5
       /NoiseGenerationDriver.java+3-31.6 -> 1.7
       /ReadoutSimulationDriver.java+3-31.6 -> 1.7
+28-27
10 modified files
JobManager: JobEventListener sequencing, singleton access

lcsim/src/org/lcsim/contrib/onoprien/vsegment/algorithm
ChargeCollectorDemo.java 1.4 -> 1.5
diff -u -r1.4 -r1.5
--- ChargeCollectorDemo.java	25 Nov 2008 21:03:01 -0000	1.4
+++ ChargeCollectorDemo.java	2 Dec 2008 23:56:12 -0000	1.5
@@ -4,14 +4,15 @@
 
 import org.lcsim.event.MCParticle;
 import org.lcsim.event.SimTrackerHit;
-import org.lcsim.recon.cat.util.NoSuchParameterException;
+
+import org.lcsim.contrib.onoprien.util.ConstHep3Vector;
+import org.lcsim.contrib.onoprien.util.NoSuchParameterException;
+import org.lcsim.contrib.onoprien.util.job.Driver;
 
 import org.lcsim.contrib.onoprien.vsegment.process.ChargeCollector;
-import org.lcsim.contrib.onoprien.util.Driver;
 import org.lcsim.contrib.onoprien.vsegment.hit.VSRawTrackerData;
 import org.lcsim.contrib.onoprien.vsegment.geom.SegmentationManager;
 import org.lcsim.contrib.onoprien.vsegment.geom.Sensor;
-import org.lcsim.contrib.onoprien.util.ConstHep3Vector;
 
 
 /**
@@ -22,7 +23,7 @@
  * 
  * 
  * @author D.Onoprienko
- * @version $Id: ChargeCollectorDemo.java,v 1.4 2008/11/25 21:03:01 onoprien Exp $
+ * @version $Id: ChargeCollectorDemo.java,v 1.5 2008/12/02 23:56:12 onoprien Exp $
  */
 public class ChargeCollectorDemo implements ChargeCollector {
   

lcsim/src/org/lcsim/contrib/onoprien/vsegment/diagnostics
HitPlotter.java 1.3 -> 1.4
diff -u -r1.3 -r1.4
--- HitPlotter.java	25 Nov 2008 21:03:01 -0000	1.3
+++ HitPlotter.java	2 Dec 2008 23:56:12 -0000	1.4
@@ -12,13 +12,13 @@
 import org.lcsim.util.aida.AIDA;
 
 import org.lcsim.contrib.onoprien.util.ConstHep3Vector;
-import org.lcsim.contrib.onoprien.util.Driver;
+import org.lcsim.contrib.onoprien.util.ListMap;
+import org.lcsim.contrib.onoprien.util.job.Driver;
 
 import org.lcsim.contrib.onoprien.vsegment.geom.SegmentationManager;
 import org.lcsim.contrib.onoprien.vsegment.geom.Sensor;
 import org.lcsim.contrib.onoprien.vsegment.geom.SensorType;
 import org.lcsim.contrib.onoprien.vsegment.hit.ITrackerHit;
-import org.lcsim.contrib.onoprien.util.ListMap;
 import org.lcsim.contrib.onoprien.vsegment.hit.VSChannel;
 import org.lcsim.contrib.onoprien.vsegment.hit.VSRawTrackerData;
 import org.lcsim.contrib.onoprien.vsegment.hit.VSTrackerHit;
@@ -28,7 +28,7 @@
  *
  *
  * @author D. Onoprienko
- * @version $Id: HitPlotter.java,v 1.3 2008/11/25 21:03:01 onoprien Exp $
+ * @version $Id: HitPlotter.java,v 1.4 2008/12/02 23:56:12 onoprien Exp $
  */
 public class HitPlotter extends Driver {
   
@@ -60,7 +60,7 @@
    * @param name   Name of parameter to be set. Case is ignored.
    * @param values  List of values to be used for setting the parameter.
    * @throws NoSuchParameterException Thrown if the supplied parameter name is unknown.
-   * @throws IllegalArgumentException Thrown if incorrect nunber of values, or a value
+   * @throws IllegalArgumentException Thrown if incorrect number of values, or a value
    *                                  of incorrect type is supplied.
    */
   public void set(String name, Object... values) {

lcsim/src/org/lcsim/contrib/onoprien/vsegment/mctruth
MCTruthDriverVS.java 1.2 -> 1.3
diff -u -r1.2 -r1.3
--- MCTruthDriverVS.java	5 Nov 2008 03:32:47 -0000	1.2
+++ MCTruthDriverVS.java	2 Dec 2008 23:56:12 -0000	1.3
@@ -4,8 +4,8 @@
 
 import org.lcsim.event.EventHeader;
 
-import org.lcsim.contrib.onoprien.util.Driver;
 import org.lcsim.contrib.onoprien.util.NoSuchParameterException;
+import org.lcsim.contrib.onoprien.util.job.Driver;
 
 import org.lcsim.contrib.onoprien.vsegment.geom.Sensor;
 
@@ -21,7 +21,7 @@
  * 
  * 
  * @author D. Onoprienko
- * @version $Id: MCTruthDriverVS.java,v 1.2 2008/11/05 03:32:47 onoprien Exp $
+ * @version $Id: MCTruthDriverVS.java,v 1.3 2008/12/02 23:56:12 onoprien Exp $
  */
 public class MCTruthDriverVS extends Driver {
   
@@ -48,7 +48,7 @@
    * @param name   Name of parameter to be set. Case is ignored.
    * @param values  List of values to be used for setting the parameter.
    * @throws NoSuchParameterException Thrown if the supplied parameter name is unknown.
-   * @throws IllegalArgumentException Thrown if incorrect nunber of values, or a value
+   * @throws IllegalArgumentException Thrown if incorrect number of values, or a value
    *                                  of incorrect type is supplied.
    */
   public void set(String name, Object... values) {

lcsim/src/org/lcsim/contrib/onoprien/vsegment/process
CalibrationDriver.java 1.7 -> 1.8
diff -u -r1.7 -r1.8
--- CalibrationDriver.java	27 Nov 2008 23:57:01 -0000	1.7
+++ CalibrationDriver.java	2 Dec 2008 23:56:12 -0000	1.8
@@ -6,9 +6,9 @@
 import org.lcsim.event.EventHeader;
 import org.lcsim.units.clhep.SystemOfUnits;
 
-import org.lcsim.contrib.onoprien.util.Driver;
 import org.lcsim.contrib.onoprien.util.ListMap;
 import org.lcsim.contrib.onoprien.util.NoSuchParameterException;
+import org.lcsim.contrib.onoprien.util.job.Driver;
 
 import org.lcsim.contrib.onoprien.vsegment.geom.SegmentationManager;
 import org.lcsim.contrib.onoprien.vsegment.geom.Sensor;
@@ -19,7 +19,7 @@
  *
  *
  * @author D. Onoprienko
- * @version $Id: CalibrationDriver.java,v 1.7 2008/11/27 23:57:01 onoprien Exp $
+ * @version $Id: CalibrationDriver.java,v 1.8 2008/12/02 23:56:12 onoprien Exp $
  */
 public class CalibrationDriver extends Driver implements VSEventListener {
 

lcsim/src/org/lcsim/contrib/onoprien/vsegment/process
ChargeCollectionDriver.java 1.8 -> 1.9
diff -u -r1.8 -r1.9
--- ChargeCollectionDriver.java	25 Nov 2008 21:03:02 -0000	1.8
+++ ChargeCollectionDriver.java	2 Dec 2008 23:56:12 -0000	1.9
@@ -2,7 +2,6 @@
 
 import java.util.*;
 import static java.util.logging.Level.*;
-import org.lcsim.contrib.onoprien.util.Driver;
 
 import org.lcsim.detector.DetectorElementStore;
 import org.lcsim.detector.IDetectorElementContainer;
@@ -13,6 +12,7 @@
 
 import org.lcsim.contrib.onoprien.util.ListMap;
 import org.lcsim.contrib.onoprien.util.NoSuchParameterException;
+import org.lcsim.contrib.onoprien.util.job.Driver;
 
 import org.lcsim.contrib.onoprien.vsegment.geom.SegmentationManager;
 import org.lcsim.contrib.onoprien.vsegment.geom.Sensor;
@@ -31,7 +31,7 @@
  * 
  * 
  * @author D.Onoprienko
- * @version $Id: ChargeCollectionDriver.java,v 1.8 2008/11/25 21:03:02 onoprien Exp $
+ * @version $Id: ChargeCollectionDriver.java,v 1.9 2008/12/02 23:56:12 onoprien Exp $
  */
 public class ChargeCollectionDriver extends Driver implements VSEventListener {
   

lcsim/src/org/lcsim/contrib/onoprien/vsegment/process
ClusteringDriver.java 1.7 -> 1.8
diff -u -r1.7 -r1.8
--- ClusteringDriver.java	25 Nov 2008 21:03:02 -0000	1.7
+++ ClusteringDriver.java	2 Dec 2008 23:56:12 -0000	1.8
@@ -2,13 +2,13 @@
 
 import java.util.*;
 import static java.util.logging.Level.*;
-import org.lcsim.contrib.onoprien.util.Driver;
 
 import org.lcsim.event.EventHeader;
 import org.lcsim.units.clhep.SystemOfUnits;
 
 import org.lcsim.contrib.onoprien.util.ListMap;
 import org.lcsim.contrib.onoprien.util.NoSuchParameterException;
+import org.lcsim.contrib.onoprien.util.job.Driver;
 
 import org.lcsim.contrib.onoprien.vsegment.geom.SegmentationManager;
 import org.lcsim.contrib.onoprien.vsegment.geom.Sensor;
@@ -19,7 +19,7 @@
  * Driver that handles clustering of tracker pulses.
  *
  * @author D. Onoprienko
- * @version $Id: ClusteringDriver.java,v 1.7 2008/11/25 21:03:02 onoprien Exp $
+ * @version $Id: ClusteringDriver.java,v 1.8 2008/12/02 23:56:12 onoprien Exp $
  */
 public class ClusteringDriver extends Driver implements VSEventListener {
 

lcsim/src/org/lcsim/contrib/onoprien/vsegment/process
DigitizationDriver.java 1.6 -> 1.7
diff -u -r1.6 -r1.7
--- DigitizationDriver.java	25 Nov 2008 21:03:02 -0000	1.6
+++ DigitizationDriver.java	2 Dec 2008 23:56:12 -0000	1.7
@@ -2,13 +2,13 @@
 
 import java.util.*;
 import static java.util.logging.Level.*;
-import org.lcsim.contrib.onoprien.util.Driver;
 
 import org.lcsim.event.EventHeader;
 import org.lcsim.units.clhep.SystemOfUnits;
 
 import org.lcsim.contrib.onoprien.util.ListMap;
 import org.lcsim.contrib.onoprien.util.NoSuchParameterException;
+import org.lcsim.contrib.onoprien.util.job.Driver;
 
 import org.lcsim.contrib.onoprien.vsegment.geom.SegmentationManager;
 import org.lcsim.contrib.onoprien.vsegment.geom.Sensor;
@@ -19,7 +19,7 @@
  *
  *
  * @author D. Onoprienko
- * @version $Id: DigitizationDriver.java,v 1.6 2008/11/25 21:03:02 onoprien Exp $
+ * @version $Id: DigitizationDriver.java,v 1.7 2008/12/02 23:56:12 onoprien Exp $
  */
 public class DigitizationDriver extends Driver implements VSEventListener {
 

lcsim/src/org/lcsim/contrib/onoprien/vsegment/process
HelicalTrackHitConverter.java 1.4 -> 1.5
diff -u -r1.4 -r1.5
--- HelicalTrackHitConverter.java	25 Nov 2008 21:03:02 -0000	1.4
+++ HelicalTrackHitConverter.java	2 Dec 2008 23:56:12 -0000	1.5
@@ -6,7 +6,6 @@
 import hep.physics.vec.BasicHep3Vector;
 import hep.physics.vec.Hep3Vector;
 import hep.physics.vec.VecOp;
-import org.lcsim.contrib.onoprien.util.Driver;
 import org.lcsim.detector.DetectorElementStore;
 import org.lcsim.detector.IDetectorElement;
 import org.lcsim.detector.IDetectorElementContainer;
@@ -31,6 +30,7 @@
 
 import org.lcsim.contrib.onoprien.util.ConstHep3Vector;
 import org.lcsim.contrib.onoprien.util.ListMap;
+import org.lcsim.contrib.onoprien.util.job.Driver;
 
 import org.lcsim.contrib.onoprien.vsegment.geom.SegmentationManager;
 import org.lcsim.contrib.onoprien.vsegment.geom.Sensor;
@@ -46,7 +46,7 @@
  * required by <tt>seedtracker</tt> package.
  *
  * @author D. Onoprienko
- * @version $Id: HelicalTrackHitConverter.java,v 1.4 2008/11/25 21:03:02 onoprien Exp $
+ * @version $Id: HelicalTrackHitConverter.java,v 1.5 2008/12/02 23:56:12 onoprien Exp $
  */
 public class HelicalTrackHitConverter extends Driver {
   

lcsim/src/org/lcsim/contrib/onoprien/vsegment/process
NoiseGenerationDriver.java 1.6 -> 1.7
diff -u -r1.6 -r1.7
--- NoiseGenerationDriver.java	25 Nov 2008 21:03:02 -0000	1.6
+++ NoiseGenerationDriver.java	2 Dec 2008 23:56:12 -0000	1.7
@@ -2,13 +2,13 @@
 
 import java.util.*;
 import static java.util.logging.Level.*;
-import org.lcsim.contrib.onoprien.util.Driver;
 
 import org.lcsim.event.EventHeader;
 import org.lcsim.units.clhep.SystemOfUnits;
 
 import org.lcsim.contrib.onoprien.util.ListMap;
 import org.lcsim.contrib.onoprien.util.NoSuchParameterException;
+import org.lcsim.contrib.onoprien.util.job.Driver;
 
 import org.lcsim.contrib.onoprien.vsegment.geom.SegmentationManager;
 import org.lcsim.contrib.onoprien.vsegment.geom.Sensor;
@@ -19,7 +19,7 @@
  *
  *
  * @author D. Onoprienko
- * @version $Id: NoiseGenerationDriver.java,v 1.6 2008/11/25 21:03:02 onoprien Exp $
+ * @version $Id: NoiseGenerationDriver.java,v 1.7 2008/12/02 23:56:12 onoprien Exp $
  */
 public class NoiseGenerationDriver extends Driver implements VSEventListener {
   
@@ -79,7 +79,7 @@
    * @param name   Name of parameter to be set. Case is ignored.
    * @param values  List of values to be used for setting the parameter.
    * @throws NoSuchParameterException Thrown if the supplied parameter name is unknown.
-   * @throws IllegalArgumentException Thrown if incorrect nunber of values, or a value
+   * @throws IllegalArgumentException Thrown if incorrect number of values, or a value
    *                                  of incorrect type is supplied.
    */
   public void set(String name, Object... values) {

lcsim/src/org/lcsim/contrib/onoprien/vsegment/process
ReadoutSimulationDriver.java 1.6 -> 1.7
diff -u -r1.6 -r1.7
--- ReadoutSimulationDriver.java	25 Nov 2008 21:03:02 -0000	1.6
+++ ReadoutSimulationDriver.java	2 Dec 2008 23:56:12 -0000	1.7
@@ -2,7 +2,6 @@
 
 import java.util.*;
 import static java.util.logging.Level.*;
-import org.lcsim.contrib.onoprien.util.Driver;
 
 import org.lcsim.event.EventHeader;
 import org.lcsim.event.SimTrackerHit;
@@ -10,6 +9,7 @@
 
 import org.lcsim.contrib.onoprien.util.ListMap;
 import org.lcsim.contrib.onoprien.util.NoSuchParameterException;
+import org.lcsim.contrib.onoprien.util.job.Driver;
 
 import org.lcsim.contrib.onoprien.vsegment.geom.SegmentationManager;
 import org.lcsim.contrib.onoprien.vsegment.geom.Sensor;
@@ -22,7 +22,7 @@
  * 
  * 
  * @author D.Onoprienko
- * @version $Id: ReadoutSimulationDriver.java,v 1.6 2008/11/25 21:03:02 onoprien Exp $
+ * @version $Id: ReadoutSimulationDriver.java,v 1.7 2008/12/02 23:56:12 onoprien Exp $
  */
 public class ReadoutSimulationDriver extends Driver {
   
@@ -90,7 +90,7 @@
    * @param name   Name of parameter to be set. Case is ignored.
    * @param values  List of values to be used for setting the parameter.
    * @throws NoSuchParameterException Thrown if the supplied parameter name is unknown.
-   * @throws IllegalArgumentException Thrown if incorrect nunber of values, or a value
+   * @throws IllegalArgumentException Thrown if incorrect number of values, or a value
    *                                  of incorrect type is supplied.
    */
   public void set(String name, Object... values) {
CVSspam 0.2.8