lcsim/src/org/lcsim/util/lcio
diff -u -r1.6 -r1.7
--- SIORawTrackerHit.java 20 Aug 2008 01:34:21 -0000 1.6
+++ SIORawTrackerHit.java 20 Aug 2008 04:33:45 -0000 1.7
@@ -19,7 +19,7 @@
* -Added support for reading/writing list of SimTrackerHits. FIXME: Non-standard LCIO.
*
* @author Tony Johnson
- * @version $Id: SIORawTrackerHit.java,v 1.6 2008/08/20 01:34:21 jeremy Exp $
+ * @version $Id: SIORawTrackerHit.java,v 1.7 2008/08/20 04:33:45 jeremy Exp $
*/
class SIORawTrackerHit extends BaseRawTrackerHit
{
@@ -42,7 +42,7 @@
in.pad();
// Add support for reading in a list of SimTrackerHits. --JM
// FIXME: Not supported by standard LCIO.
- if ((flags & 1<<LCIOConstants.RTHBIT_HITS) != 0) {
+ if ((flags & (1<<LCIOConstants.RTHBIT_HITS)) != 0) {
int nhits = in.readInt();
tempHits = new ArrayList<SIORef>(nhits);
for (int i=0; i<nhits; i++) {
@@ -64,7 +64,7 @@
out.pad();
// Add support for writing out a list of SimTrackerHits. --JM
// FIXME: Not supported by standard LCIO.
- if ((flags & 1<<LCIOConstants.RTHBIT_HITS) != 0) {
+ if ((flags & (1<<LCIOConstants.RTHBIT_HITS)) != 0) {
out.writeInt(hit.getSimTrackerHits().size());
for (SimTrackerHit simhit : hit.getSimTrackerHits())
{
@@ -89,4 +89,4 @@
}
return simTrackerHits;
}
-}
\ No newline at end of file
+}