Print

Print


Commit in lcsim/src/org/lcsim/util on MAIN
Driver.java+16-171.9 -> 1.10
Cleanup, remove unused field

lcsim/src/org/lcsim/util
Driver.java 1.9 -> 1.10
diff -u -r1.9 -r1.10
--- Driver.java	8 Nov 2005 16:49:39 -0000	1.9
+++ Driver.java	13 Sep 2006 22:11:26 -0000	1.10
@@ -16,17 +16,16 @@
  * and handles coordination of random numbers between Monte Carlo processors.
  *
  * @author Tony Johnson
- * @version $Id: Driver.java,v 1.9 2005/11/08 16:49:39 tonyj Exp $
+ * @version $Id: Driver.java,v 1.10 2006/09/13 22:11:26 tonyj Exp $
  */
 
 public class Driver
 {
    private static Driver mother = new MotherOfAllDrivers();
-   private List<Driver> drivers = new ArrayList<Driver>();
+   private final List<Driver> subDrivers = new ArrayList<Driver>();
    private Driver parent = mother;
    private int histogramLevel = -1;
    private Logger logger;
-   private Random random;
    
    /**
     * Add a sub-Driver to this Driver. Sub-drivers are automatically
@@ -35,7 +34,7 @@
     */
    public void add(Driver driver)
    {
-      drivers.add(driver);
+      subDrivers.add(driver);
       driver.parent = this;
    }
    /**
@@ -44,7 +43,7 @@
      */
    public void remove(Driver driver)
    {
-      drivers.remove(driver);
+      subDrivers.remove(driver);
       driver.parent = mother;
    }
    /**
@@ -52,7 +51,7 @@
     */
    public List<Driver> drivers()
    {
-      return drivers;
+      return subDrivers;
    }
    /**
     * Tests to see if a given Driver is already a child of this Driver
@@ -60,7 +59,7 @@
     */
    public boolean contains(Driver driver)
    {
-      return drivers.contains(driver);
+      return subDrivers.contains(driver);
    }
    /**
     * Returns a logger for logging diagnostic messages from this driver
@@ -93,9 +92,9 @@
      */
    protected void suspend()
    {
-      for (int i=0; i<drivers.size(); i++)
+      for (int i=0; i<subDrivers.size(); i++)
       {
-         ((Driver) drivers.get(i)).suspend();
+         ((Driver) subDrivers.get(i)).suspend();
       }      
    }
     /**
@@ -103,9 +102,9 @@
      */
    protected void resume()
    {
-      for (int i=0; i<drivers.size(); i++)
+      for (int i=0; i<subDrivers.size(); i++)
       {
-         ((Driver) drivers.get(i)).resume();
+         ((Driver) subDrivers.get(i)).resume();
       }       
    }
     /**
@@ -113,9 +112,9 @@
      */
    protected void endOfData()
    {
-      for (int i=0; i<drivers.size(); i++)
+      for (int i=0; i<subDrivers.size(); i++)
       {
-         ((Driver) drivers.get(i)).endOfData();
+         ((Driver) subDrivers.get(i)).endOfData();
       }       
    }
     /**
@@ -123,9 +122,9 @@
      */
    protected void startOfData()
    {
-      for (int i=0; i<drivers.size(); i++)
+      for (int i=0; i<subDrivers.size(); i++)
       {
-         ((Driver) drivers.get(i)).startOfData();
+         ((Driver) subDrivers.get(i)).startOfData();
       }   
    }
    /**
@@ -152,9 +151,9 @@
     */
    public void processChildren(EventHeader event)
    {
-      for (int i=0; i<drivers.size(); i++)
+      for (int i=0; i<subDrivers.size(); i++)
       {
-         ((Driver) drivers.get(i)).process(event);
+         ((Driver) subDrivers.get(i)).process(event);
       }       
    }
    public Random getRandom()
CVSspam 0.2.8