Commit in lcsim/src/org/lcsim/mc/fast on MAIN
MCFast.java+9-21.7 -> 1.8
Fix to work with both stdhep files and lcio files

lcsim/src/org/lcsim/mc/fast
MCFast.java 1.7 -> 1.8
diff -u -r1.7 -r1.8
--- MCFast.java	5 Aug 2008 22:55:43 -0000	1.7
+++ MCFast.java	8 Oct 2008 18:40:00 -0000	1.8
@@ -6,6 +6,7 @@
 import java.util.logging.Handler;
 import java.util.logging.Level;
 import java.util.logging.Logger;
+import org.lcsim.event.util.CreateFinalStateMCParticleList;
 import org.lcsim.util.Driver;
 
 /**
@@ -17,6 +18,7 @@
     /** Creates a new instance of MCFast */
 
     public static Logger log;
+    String FSname = "GenFinalStateParticles";
 
 
     public MCFast(boolean beamSpotConstraint, boolean simple, long seed, boolean printinfo, boolean refPoint000)
@@ -47,8 +49,13 @@
 	    {
 		log.setLevel(Level.WARNING);
 	    }
-	add(new MCFastTracking(beamSpotConstraint, simple));
-	add(new MCFastRonan());
+        add(new CreateFinalStateMCParticleList("Gen"));
+	MCFastTracking mcft = new MCFastTracking(beamSpotConstraint, simple);
+        mcft.setFSList(FSname);
+	add(mcft);
+        MCFastRonan mcfr = new MCFastRonan();
+        mcfr.setFSList(FSname);
+	add(mcfr);
 	add(new MCFastReconstructedParticleDriver(refPoint000));
     }
    
CVSspam 0.2.8