Print

Print


Commit in java/trunk/recon/src/main/java/org/hps/recon/particle on MAIN
ReconParticleDriverIC.java+3-11216 -> 1217
Adjusting position correction parameters

java/trunk/recon/src/main/java/org/hps/recon/particle
ReconParticleDriverIC.java 1216 -> 1217
--- java/trunk/recon/src/main/java/org/hps/recon/particle/ReconParticleDriverIC.java	2014-10-16 05:56:05 UTC (rev 1216)
+++ java/trunk/recon/src/main/java/org/hps/recon/particle/ReconParticleDriverIC.java	2014-10-16 13:11:15 UTC (rev 1217)
@@ -232,7 +232,7 @@
             for (HPSEcalClusterIC cluster : unmatchedClusters) {
 
                 // Get the position of the Ecal cluster
-                Hep3Vector clusterPosition = new BasicHep3Vector(cluster.getPosition());
+                Hep3Vector clusterPosition = new BasicHep3Vector(cluster.getCorrPosition());
                 
                 // Extrapolate the track to the Ecal cluster position
                 Hep3Vector trackPosAtEcal = TrackUtils.extrapolateTrack(track, clusterPosition.z());
@@ -283,6 +283,7 @@
                     double[] corrPosition = new double[3];
                     corrPosition[0] = corrP;
                     corrPosition[1] = rawP[1];
+                    corrPosition[2] = rawP[2];
                     matchedCluster.setCorrPosition(corrPosition);           	
             	}// End of cluster position/energy corrections. 
             	            	
@@ -317,6 +318,7 @@
                     double[] corrPosition = new double[3];
                     corrPosition[0] = corrP;
                     corrPosition[1] = rawP[1];
+                    corrPosition[2] = rawP[2];
                     unmatchedCluster.setCorrPosition(corrPosition);           	
             	}// End of cluster position/energy corrections. 
 
SVNspam 0.1