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) {