Print

Print


Commit in lcsim/src/org/lcsim/contrib/uiowa on MAIN
LocalHelixExtrapolationTrackClusterMatcher.java+4-41.3 -> 1.4
MJC: Fix nasty bug in local helix extrapolation (endcap/barrel confusion)

lcsim/src/org/lcsim/contrib/uiowa
LocalHelixExtrapolationTrackClusterMatcher.java 1.3 -> 1.4
diff -u -r1.3 -r1.4
--- LocalHelixExtrapolationTrackClusterMatcher.java	16 May 2007 17:53:55 -0000	1.3
+++ LocalHelixExtrapolationTrackClusterMatcher.java	13 Oct 2007 01:38:54 -0000	1.4
@@ -291,13 +291,13 @@
 	m_trackParam_radius = radius;
 	m_trackParam_dz_by_dphi = dz_by_dphi;
 	if (m_endcapValid) {
-	    m_trackPoint_z = found_barrel_z;
-	    m_trackPoint_phi = found_barrel_phi;
+	    m_trackPoint_z = found_endcap_z;
+	    m_trackPoint_phi = found_endcap_phi;
 	    return new BasicHep3Vector(found_endcap_x, found_endcap_y, found_endcap_z);
 	}
 	if (m_barrelValid) {
-	    m_trackPoint_z = found_endcap_z;
-	    m_trackPoint_phi = found_endcap_phi;
+	    m_trackPoint_z = found_barrel_z;
+	    m_trackPoint_phi = found_barrel_phi;
 	    return new BasicHep3Vector(found_barrel_x, found_barrel_y, found_barrel_z);
 	}
 
CVSspam 0.2.8