lcsim/src/org/lcsim/mc/fast
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));
}