java/trunk/hps-java/src/main/java/org/lcsim/hps/recon/tracking/gbl
--- java/trunk/hps-java/src/main/java/org/lcsim/hps/recon/tracking/gbl/GBLOutput.java 2014-02-17 21:11:03 UTC (rev 238)
+++ java/trunk/hps-java/src/main/java/org/lcsim/hps/recon/tracking/gbl/GBLOutput.java 2014-02-17 22:26:03 UTC (rev 239)
@@ -313,6 +313,7 @@
//GBLDATA
stripData.setTrackDir(tDir);
stripData.setTrackPhi(phi);
+ stripData.setTrackLambda(lambda);
java/trunk/hps-java/src/main/java/org/lcsim/hps/recon/tracking/gbl
--- java/trunk/hps-java/src/main/java/org/lcsim/hps/recon/tracking/gbl/GBLStripClusterData.java 2014-02-17 21:11:03 UTC (rev 238)
+++ java/trunk/hps-java/src/main/java/org/lcsim/hps/recon/tracking/gbl/GBLStripClusterData.java 2014-02-17 22:26:03 UTC (rev 239)
@@ -34,14 +34,16 @@
public static final int TDIRZ = 13;
public static final int TPHI = 14;
public static final int UMEAS = 15;
- public static final int TPOSU = 16;
+ public static final int TPOSU = 16 ;
public static final int TPOSV = 17;
public static final int TPOSW = 18;
public static final int UMEASERR = 19;
public static final int MSANGLE = 20;
+ public static final int TLAMBDA = 21;
- public static final int BANK_DOUBLE_SIZE = 21;
+ public static final int BANK_DOUBLE_SIZE = 22;
+
}
// array holding the integer data
private int bank_int[] = new int[GBLINT.BANK_INT_SIZE];
@@ -196,6 +198,15 @@
return getDoubleVal(GBLDOUBLE.TPHI);
}
+ public void setTrackLambda(double lambda) {
+ bank_double[GBLDOUBLE.TLAMBDA] = lambda;
+ }
+
+ public double getTrackLambda() {
+ return getDoubleVal(GBLDOUBLE.TLAMBDA);
+ }
+
+
public void setMeas(double umeas) {
bank_double[GBLDOUBLE.UMEAS] = umeas;
}