Commit in lcsim-contrib/src/main/java/org/lcsim/contrib/sATLAS on MAIN
TrackReconstructionDriver.java+131.2 -> 1.3
Add timer calls

lcsim-contrib/src/main/java/org/lcsim/contrib/sATLAS
TrackReconstructionDriver.java 1.2 -> 1.3
diff -u -r1.2 -r1.3
--- TrackReconstructionDriver.java	6 May 2009 01:00:17 -0000	1.2
+++ TrackReconstructionDriver.java	19 Aug 2009 22:54:23 -0000	1.3
@@ -11,6 +11,7 @@
 import org.lcsim.recon.tracking.seedtracker.SeedTracker;
 import org.lcsim.recon.tracking.seedtracker.StrategyXMLUtils;
 import org.lcsim.util.Driver;
+import org.lcsim.util.Timer;
 import org.lcsim.util.aida.AIDA;
 
 /**
@@ -24,23 +25,35 @@
  
     public TrackReconstructionDriver() {
 
+        //  Invoke timer drivers for digitization, making HelicalTrackHits, and tracking
+        Timer timedigi = new Timer("Digitization");
+        Timer timehit = new Timer("HelicalTrackHits");
+        Timer timetracking = new Timer("Tracking");
+
         //  Digitization and hit making driver for planar sensors
         TrackerHitDriver_sATLAS thd = new TrackerHitDriver_sATLAS();
+        add(timedigi);
         add(thd);
+        add(timedigi);
 
         //  Driver to make HelicalTrackHits for tracking
         HelicalTrackHitDriver hitdriver = new HelicalTrackHitDriver();
         hitdriver.addCollection(((TrackerHitDriver_sATLAS) thd).getStripHits1DName(), HitType.Digitized);
         hitdriver.addCollection(((TrackerHitDriver_sATLAS) thd).getPixelHitsName(), HitType.Digitized);
         hitdriver.OutputCollection("HelicalTrackHits");
+        add(timehit);
         add(hitdriver);
+        add(timehit);
 
         //  Tracking code
         String sfile = StrategyXMLUtils.getDefaultStrategiesPrefix() + "sATLASFull-JeffMarch26.xml";
         List<SeedStrategy> slist = StrategyXMLUtils.getStrategyListFromResource(sfile);
 
         SeedTracker st = new SeedTracker(slist);
+        add(timetracking);
         add(st);
+        add(timetracking);
+
     }
 
 
CVSspam 0.2.8