hps-java/src/main/java/org/lcsim/hps/recon/tracking/apv25
diff -u -r1.6 -r1.7
--- Apv25Full.java 28 Aug 2012 07:06:53 -0000 1.6
+++ Apv25Full.java 30 Aug 2012 03:31:59 -0000 1.7
@@ -15,7 +15,7 @@
/**
*
* @author Omar Moreno <[log in to unmask]>
- * @version $Id: Apv25Full.java,v 1.6 2012/08/28 07:06:53 omoreno Exp $
+ * @version $Id: Apv25Full.java,v 1.7 2012/08/30 03:31:59 omoreno Exp $
*/
public class Apv25Full {
@@ -112,7 +112,7 @@
*
* @param shapingTime : APV25 shaping time. The default Tp is set to 50 ns.
*/
- public void setShapingTime(int shapingTime) {
+ public void setShapingTime(double shapingTime) {
this.shapingTime = shapingTime;
}
hps-java/src/main/java/org/lcsim/hps/recon/tracking/apv25
diff -u -r1.4 -r1.5
--- SvtHalfModule.java 28 Aug 2012 07:06:53 -0000 1.4
+++ SvtHalfModule.java 30 Aug 2012 03:31:59 -0000 1.5
@@ -12,7 +12,7 @@
/**
*
* @author Omar Moreno
- * @version $Id: SvtHalfModule.java,v 1.4 2012/08/28 07:06:53 omoreno Exp $
+ * @version $Id: SvtHalfModule.java,v 1.5 2012/08/30 03:31:59 omoreno Exp $
*/
public class SvtHalfModule {
@@ -33,6 +33,9 @@
if(HPSSVTCalibrationConstants.isBadChannel(sensor, physicalChannel)){
apv25[chip].getChannel(channel).markAsBadChannel();
}
+ // Set the shaping time
+ double tp = HPSSVTCalibrationConstants.getTShaping(sensor, physicalChannel);
+ apv25[chip].getChannel(channel).setShapingTime(tp);
}
}
}