Commit in hps-java/src/main/java/org/lcsim/hps/users/mgraham on MAIN
TrackExtrapolationAnalysis.java+3-31.1 -> 1.2
Fix for updated HPSTrack

hps-java/src/main/java/org/lcsim/hps/users/mgraham
TrackExtrapolationAnalysis.java 1.1 -> 1.2
diff -u -r1.1 -r1.2
--- TrackExtrapolationAnalysis.java	23 Jul 2012 21:45:40 -0000	1.1
+++ TrackExtrapolationAnalysis.java	24 Jul 2012 02:45:43 -0000	1.2
@@ -104,7 +104,7 @@
             HPSTrack hpstrk=null;
                 hpstrk = new HPSTrack(ht);
 //            Hep3Vector posAtConv = hpstrk.getPositionAtZ(zAtConverter, -101, -100, 0.1);
-            Hep3Vector posAtConv = hpstrk.getPositionAtZMap(100,zAtConverter , 5.0);
+            Hep3Vector posAtConv = hpstrk.getPositionAtZMap(100,zAtConverter , 5.0)[0];
             double useThisx=posAtConv.x();
             double useThisy=posAtConv.y();
             
@@ -125,7 +125,7 @@
                 aida.histogram1D("Negative Y (mm) @ Converter").fill(useThisy);
             }
 //            Hep3Vector posAtConvShort = hpstrk.getPositionAtZ(zAtConverter, -0.1, 0, 0.01);
-            Hep3Vector posAtConvShort = hpstrk.getPositionAtZMap(0,zAtConverter, 5.0);
+            Hep3Vector posAtConvShort = hpstrk.getPositionAtZMap(0,zAtConverter, 5.0)[0];
             aida.histogram2D("Extrapolated X: short vs long fringe").fill(posAtConvShort.x(), posAtConv.x());
             aida.histogram2D("Extrapolated Y: short vs long fringe").fill(posAtConvShort.y(), posAtConv.y());
 
@@ -146,7 +146,7 @@
 //                Hep3Vector posAtEcalHPS = hpstrk.getPositionAtZMap(750,zCluster, 5.0);
                 double zCluster=clust.getPosition()[2];
  //               double zCluster=1450.0;
-                 Hep3Vector posAtEcalHPS = hpstrk.getPositionAtZMap(750,zCluster, 5.0);
+                 Hep3Vector posAtEcalHPS = hpstrk.getPositionAtZMap(750,zCluster, 5.0)[0];
                 Hep3Vector posAtEcalExtend= extend.extrapolateTrack(zCluster);
                 aida.histogram2D("ECal Extrapolation X :  HPS vs Extend").fill( posAtEcalExtend.y(),posAtEcalHPS.x()-posAtEcalExtend.y());
                 aida.histogram2D("ECal Extrapolation Y :  HPS vs Extend").fill( posAtEcalExtend.z(),posAtEcalHPS.y()-posAtEcalExtend.z());
CVSspam 0.2.12


Use REPLY-ALL to reply to list

To unsubscribe from the LCD-CVS list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=LCD-CVS&A=1