Print

Print


Commit in lcsim/src/org/lcsim/util/lcio on MAIN
SIOCluster.java+6-41.4 -> 1.5
GL: Returning an empty list rather than null, can be used to initialize another list

lcsim/src/org/lcsim/util/lcio
SIOCluster.java 1.4 -> 1.5
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()
CVSspam 0.2.8