Print

Print


Author: [log in to unmask]
Date: Mon Jun 22 18:32:02 2015
New Revision: 3183

Log:
this should return a long

Modified:
    java/trunk/ecal-recon/src/main/java/org/hps/recon/ecal/triggerbank/HeadBankData.java

Modified: java/trunk/ecal-recon/src/main/java/org/hps/recon/ecal/triggerbank/HeadBankData.java
 =============================================================================
--- java/trunk/ecal-recon/src/main/java/org/hps/recon/ecal/triggerbank/HeadBankData.java	(original)
+++ java/trunk/ecal-recon/src/main/java/org/hps/recon/ecal/triggerbank/HeadBankData.java	Mon Jun 22 18:32:02 2015
@@ -4,7 +4,7 @@
 import org.lcsim.event.GenericObject;
 
 /**
- * 
+ *
  * @author Sho Uemura <[log in to unmask]>
  */
 public class HeadBankData extends AbstractIntData {
@@ -36,8 +36,8 @@
         return bank[EVENT_NUM];
     }
 
-    public int getUnixTime() {
-        return bank[UNIX_TIME];
+    public long getUnixTime() {
+        return bank[UNIX_TIME] & 0xffffffffL;
     }
 
     public Date getDate() {
@@ -52,8 +52,8 @@
         return AbstractIntData.getBankInt(object, EVENT_NUM);
     }
 
-    public static int getUnixTime(GenericObject object) {
-        return AbstractIntData.getBankInt(object, UNIX_TIME);
+    public static long getUnixTime(GenericObject object) {
+        return AbstractIntData.getBankInt(object, UNIX_TIME) & 0xffffffffL;
     }
 
     public static Date getDate(GenericObject object) {