Commit in lcsim/src/org/lcsim/recon/tracking/seedtracker/steeringwrappers on MAIN
SeedTrackerWrapper.java+21-31.1 -> 1.2
added access to setTimingPlots and setTrkCollectionName from SeedTracker

lcsim/src/org/lcsim/recon/tracking/seedtracker/steeringwrappers
SeedTrackerWrapper.java 1.1 -> 1.2
diff -u -r1.1 -r1.2
--- SeedTrackerWrapper.java	30 Oct 2008 00:21:15 -0000	1.1
+++ SeedTrackerWrapper.java	10 Jun 2010 19:04:56 -0000	1.2
@@ -18,16 +18,18 @@
 public class SeedTrackerWrapper extends Driver{
     
     private boolean added = false;
+    private SeedTracker seedTracker = null;
     
     public void setStrategyFile(String file) {
-        if(added) throw new AlreadyAddedException(); 
-        add(new SeedTracker(StrategyXMLUtils.getStrategyListFromFile(new File(file)))); 
+        if(added) throw new AlreadyAddedException();
+        seedTracker = new SeedTracker(StrategyXMLUtils.getStrategyListFromFile(new File(file)));
+        add(seedTracker); 
         added = true; 
     }
     
     public void setStrategyResource(String resource) {
         if(added) throw new AlreadyAddedException(); 
-        add(new SeedTracker(StrategyXMLUtils.getStrategyListFromResource(resource))); 
+        seedTracker = new SeedTracker(StrategyXMLUtils.getStrategyListFromResource(resource)); 
         added = true; 
     }
     
@@ -35,9 +37,25 @@
         setStrategyResource(StrategyXMLUtils.getDefaultStrategiesPrefix() + resource);
     }
     
+    public void setTimingPlots(boolean timing) {
+    	if (!added) throw new NotAddedException();
+    	seedTracker.setTimingPlots(timing);
+    }
+    
+    public void setTrkCollectionName(String name) {
+    	if (!added) throw new NotAddedException();
+    	seedTracker.setTrkCollectionName(name);
+	}
+    
     class AlreadyAddedException extends RuntimeException {
         public AlreadyAddedException(){
             super("SeedTracker already has been added"); 
         }
     }
+    
+    class NotAddedException extends RuntimeException {
+    	public NotAddedException(){
+    		super("SeedTracker has not been added, yet");
+    	}
+    }
 }
CVSspam 0.2.8