lcsim/src/org/lcsim/recon/cluster/structural/likelihood
diff -u -r1.2 -r1.3
--- TrackToTrackPOCAInCalorimeter.java 29 Mar 2007 19:12:12 -0000 1.2
+++ TrackToTrackPOCAInCalorimeter.java 2 Jan 2008 23:21:48 -0000 1.3
@@ -28,7 +28,7 @@
* at the start of every event.
*
* @author Mat Charles <[log in to unmask]>
- * @version $Id: TrackToTrackPOCAInCalorimeter.java,v 1.2 2007/03/29 19:12:12 mcharles Exp $
+ * @version $Id: TrackToTrackPOCAInCalorimeter.java,v 1.3 2008/01/02 23:21:48 mcharles Exp $
*/
public class TrackToTrackPOCAInCalorimeter implements StructuralLikelihoodQuantityWithEventInfo
@@ -70,7 +70,7 @@
// Find the POCA:
double[] distancesAlongLinesToPOCAs = Line.getPOCAOfLines(line1, line2);
- if (distancesAlongLinesToPOCAs == null) {
+ if (distancesAlongLinesToPOCAs == null || Double.isInfinite(distancesAlongLinesToPOCAs[0]) || Double.isInfinite(distancesAlongLinesToPOCAs[1])) {
// Lines are parallel!
// Assume yes
return 1.0;