lcsim/src/org/lcsim/recon/tracking/seedtracker
diff -u -r1.8 -r1.9
--- SeedCandidate.java 4 Sep 2009 23:17:01 -0000 1.8
+++ SeedCandidate.java 4 Sep 2009 23:26:05 -0000 1.9
@@ -87,7 +87,8 @@
_hits.addAll(seed.getHits());
_helix = seed.getHelix();
_msmap.putAll(seed.getMSMap());
- _scatters = new ArrayList<ScatterAngle>(seed.getScatterAngles());
+ List<ScatterAngle> oldscat = seed.getScatterAngles();
+ if (oldscat != null) _scatters = new ArrayList<ScatterAngle>(oldscat);
setUncheckedLayers(seed.getUncheckedLayers());
_mcpset.addAll(seed.getMCParticles());
}