lcsim/src/org/lcsim/util/lcio
diff -u -r1.4 -r1.5
--- SIOCluster.java 20 Feb 2006 22:24:57 -0000 1.4
+++ SIOCluster.java 15 Mar 2006 11:48:01 -0000 1.5
@@ -1,13 +1,14 @@
package org.lcsim.util.lcio;
-import hep.lcd.io.sio.SIOInputStream;
-import hep.lcd.io.sio.SIOOutputStream;
-import hep.lcd.io.sio.SIORef;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
import java.util.Set;
import java.util.HashSet;
+import java.util.Collections;
+import hep.lcd.io.sio.SIOInputStream;
+import hep.lcd.io.sio.SIOOutputStream;
+import hep.lcd.io.sio.SIORef;
import org.lcsim.event.CalorimeterHit;
import org.lcsim.event.Cluster;
@@ -121,7 +122,8 @@
}
tempHits = null;
}
- return calorimeterHits;
+ if(calorimeterHits==null) return Collections.EMPTY_LIST;
+ else return calorimeterHits;
}
public List<Cluster> getClusters()