Print

Print


Author: [log in to unmask]
Date: Tue Sep  8 10:43:35 2015
New Revision: 3548

Log:
fix bug in the beamspot covariance 

Modified:
    java/trunk/recon/src/main/java/org/hps/recon/vertexing/BilliorVertexer.java

Modified: java/trunk/recon/src/main/java/org/hps/recon/vertexing/BilliorVertexer.java
 =============================================================================
--- java/trunk/recon/src/main/java/org/hps/recon/vertexing/BilliorVertexer.java	(original)
+++ java/trunk/recon/src/main/java/org/hps/recon/vertexing/BilliorVertexer.java	Tue Sep  8 10:43:35 2015
@@ -497,7 +497,7 @@
         BasicMatrix Vk = new BasicMatrix(3, 3);
         Vk.setElement(0, 0, _beamSize[0] * _beamSize[0]);
         Vk.setElement(1, 1, _beamSize[1] * _beamSize[1]);
-        Vk.setElement(2, 2, _beamSize[2] * _beamSize[1]);
+        Vk.setElement(2, 2, _beamSize[2] * _beamSize[2]);
 
         //now do the matrix operations to get the constrained parameters
         BasicMatrix Hkt = (BasicMatrix) MatrixOp.transposed(Hk);
@@ -654,7 +654,7 @@
         BasicMatrix Vk = new BasicMatrix(3, 3);
         Vk.setElement(0, 0, _beamSize[0] * _beamSize[0]);
         Vk.setElement(1, 1, _beamSize[1] * _beamSize[1]);
-        Vk.setElement(2, 2, _beamSize[2] * _beamSize[1]);
+        Vk.setElement(2, 2, _beamSize[2] * _beamSize[2]);
 
         //now do the matrix operations to get the constrained parameters
         BasicMatrix Hkt = (BasicMatrix) MatrixOp.transposed(Hk);