lcsim-contrib/src/main/java/org/lcsim/contrib/Partridge/sidloi
diff -u -r1.1 -r1.2
--- TrackingTestDriver.java 8 Feb 2010 22:26:49 -0000 1.1
+++ TrackingTestDriver.java 16 Mar 2010 16:43:37 -0000 1.2
@@ -7,6 +7,8 @@
package org.lcsim.contrib.Partridge.sidloi;
+import org.lcsim.recon.tracking.seedtracker.diagnostic.ISeedTrackerDiagnostics;
+import org.lcsim.recon.tracking.seedtracker.diagnostic.SeedTrackerDiagnostics;
import org.lcsim.recon.tracking.seedtracker.trackingdrivers.sidloi2.MainTrackingDriver;
import org.lcsim.util.Driver;
@@ -18,7 +20,21 @@
/** Creates a new instance of TrackingTestDriver */
public TrackingTestDriver() {
- add(new MainTrackingDriver());
+
+ // Set the diagnostics flag true if you want to run with the diagnostic package turned on
+ boolean diagnostics = true;
+
+ // Instantiate the main tracking driver
+ MainTrackingDriver trackingdriver = new MainTrackingDriver();
+
+ // Turn on the optional diagnostics if requested
+ if (diagnostics) {
+ ISeedTrackerDiagnostics diag = new SeedTrackerDiagnostics();
+ trackingdriver.getSeedTracker().setDiagnostics(diag);
+ }
+
+ // Add the tracking and analysis drivers
+ add(trackingdriver);
add(new LOIEffFake());
}