Commit in lcsim/src/org/lcsim/recon/tracking/cheat on MAIN
CheatTrackDriver.java+11-11.2 -> 1.3
Add optional in/out names

lcsim/src/org/lcsim/recon/tracking/cheat
CheatTrackDriver.java 1.2 -> 1.3
diff -u -r1.2 -r1.3
--- CheatTrackDriver.java	26 Apr 2007 21:21:29 -0000	1.2
+++ CheatTrackDriver.java	13 Sep 2007 14:48:25 -0000	1.3
@@ -26,10 +26,20 @@
 public class CheatTrackDriver extends Driver
 {
     private final CheatTracker _tracker = new CheatTracker();
+    String outname;
     
     /** Creates a new instance of CheatTrackDriver */
     public CheatTrackDriver()
     {
+        outname = "RefinedCheatTracks";
+    }
+    public CheatTrackDriver(String name)
+    {
+        outname = name;
+    }
+    public void setOutputName(String name)
+    {
+        outname = name;
     }
 
     protected void process(EventHeader event)
@@ -49,7 +59,7 @@
         List<List<BaseTrackMC>> tracks = event.get(BaseTrackMC.class);
         Map<MCParticle, BaseTrackMC> refined = _tracker.findRefinedTracks(tracks);
         int flag = 1<<LCIOConstants.TRBIT_HITS;
-        event.put("RefinedCheatTracks", new ArrayList(refined.values()), BaseTrackMC.class, flag );
+        event.put(outname, new ArrayList(refined.values()), BaseTrackMC.class, flag );
     }
 
     public String toString()
CVSspam 0.2.8