Commit in java/branches/hps-java_HPSJAVA-88/tracking/src/main/java/org/hps/recon/tracking on MAIN
RawTrackerHitFitterDriver.java+9-61086 -> 1087
Update to reflect changes made to ShaperFitAlgorithm and its subclasses.  Get the t0 shift from the sensor instead of HPSSVT*.CalibrationConstants.

java/branches/hps-java_HPSJAVA-88/tracking/src/main/java/org/hps/recon/tracking
RawTrackerHitFitterDriver.java 1086 -> 1087
--- java/branches/hps-java_HPSJAVA-88/tracking/src/main/java/org/hps/recon/tracking/RawTrackerHitFitterDriver.java	2014-09-25 00:36:13 UTC (rev 1086)
+++ java/branches/hps-java_HPSJAVA-88/tracking/src/main/java/org/hps/recon/tracking/RawTrackerHitFitterDriver.java	2014-09-25 00:40:39 UTC (rev 1087)
@@ -5,11 +5,11 @@
 import java.util.logging.Level;
 import java.util.logging.Logger;
 
-import org.hps.conditions.deprecated.HPSSVTCalibrationConstants;
-import org.hps.conditions.deprecated.HPSSVTCalibrationConstants.ChannelConstants;
+//===> import org.hps.conditions.deprecated.HPSSVTCalibrationConstants.ChannelConstants;
 import org.hps.conditions.deprecated.HPSSVTConstants;
 import org.hps.readout.ecal.ReadoutTimestamp;
-import org.lcsim.detector.tracker.silicon.SiSensor;
+import org.lcsim.detector.tracker.silicon.HpsSiSensor;
+//===> import org.lcsim.detector.tracker.silicon.SiSensor;
 import org.lcsim.event.EventHeader;
 import org.lcsim.event.RawTrackerHit;
 import org.lcsim.geometry.Detector;
@@ -112,10 +112,13 @@
         // Make a fitted hit from this cluster
         for (RawTrackerHit hit : rawHits) {
             int strip = hit.getIdentifierFieldValue("strip");
-            ChannelConstants constants = HPSSVTCalibrationConstants.getChannelConstants((SiSensor) hit.getDetectorElement(), strip);
-            for (ShapeFitParameters fit : _shaper.fitShape(hit, constants)) {
+            HpsSiSensor sensor = (HpsSiSensor) hit.getDetectorElement();
+            //===> ChannelConstants constants = HPSSVTCalibrationConstants.getChannelConstants((SiSensor) hit.getDetectorElement(), strip);
+            //for (ShapeFitParameters fit : _shaper.fitShape(hit, constants)) {
+            for (ShapeFitParameters fit : _shaper.fitShape(hit)) {
                 if (correctT0Shift) {
-                    fit.setT0(fit.getT0() - constants.getT0Shift());
+                    //===> fit.setT0(fit.getT0() - constants.getT0Shift());
+                    fit.setT0(fit.getT0() - sensor.getT0Shift());
                 }
                 if (subtractTOF) {
                     double tof = hit.getDetectorElement().getGeometry().getPosition().magnitude() / (Const.SPEED_OF_LIGHT * Const.nanosecond);
SVNspam 0.1