Print

Print


Commit in lcsim/src/org/lcsim/recon/tracking/seedtracker on MAIN
MakeTracks.java+8-21.2 -> 1.3
SeedTracker.java+41.7 -> 1.8
+12-2
2 modified files
Allow name of track collection to be specified

lcsim/src/org/lcsim/recon/tracking/seedtracker
MakeTracks.java 1.2 -> 1.3
diff -u -r1.2 -r1.3
--- MakeTracks.java	18 Oct 2008 16:01:47 -0000	1.2
+++ MakeTracks.java	4 Mar 2009 23:39:19 -0000	1.3
@@ -24,7 +24,9 @@
  * @version 1.0
  */
 public class MakeTracks {
-    
+
+    private String _TrkCollectionName = EventHeader.TRACKS;
+
     /**
      * Creates a new instance of MakeTracks.
      */
@@ -84,8 +86,12 @@
         
         // Put the tracks back into the event and exit
         int flag = 1<<LCIOConstants.TRBIT_HITS;
-        event.put(event.TRACKS, tracks, Track.class, flag);
+        event.put(_TrkCollectionName, tracks, Track.class, flag);
         
         return;
     }
+
+    void setTrkCollectionName(String name) {
+        _TrkCollectionName = name;
+    }
 }

lcsim/src/org/lcsim/recon/tracking/seedtracker
SeedTracker.java 1.7 -> 1.8
diff -u -r1.7 -r1.8
--- SeedTracker.java	7 Feb 2009 03:56:06 -0000	1.7
+++ SeedTracker.java	4 Mar 2009 23:39:19 -0000	1.8
@@ -162,4 +162,8 @@
             _diag.setBField(_bfield);
         }
     }
+
+    public void setTrkCollectionName(String name) {
+        _maketracks.setTrkCollectionName(name);
+    }
 }
\ No newline at end of file
CVSspam 0.2.8