lcsim/src/org/lcsim/event/base
diff -u -r1.9 -r1.10
--- BaseReconstructedParticle.java 11 Sep 2007 21:01:29 -0000 1.9
+++ BaseReconstructedParticle.java 13 Sep 2007 18:17:58 -0000 1.10
@@ -16,7 +16,10 @@
/**
* Default implementation of ReconstructedParticle
* @author Norman Graf
- * @version $Id: BaseReconstructedParticle.java,v 1.9 2007/09/11 21:01:29 tonyj Exp $
+ * @version $Id: BaseReconstructedParticle.java,v 1.10 2007/09/13 18:17:58 cassell Exp $
+ * Change setParticleIdUsed to check that ParticleID is in the ParticleID list,
+ * and if not add it.
+ * Ron Cassell
*/
public class BaseReconstructedParticle implements ReconstructedParticle
{
@@ -91,6 +94,7 @@
public void setParticleIdUsed(ParticleID id)
{
+ if(!_particleIds.contains(id))_particleIds.add(id);
_particleIdUsed = id;
}