From 45edfcd97457f8cbe9fac3e6954542b83c4a0ffe Mon Sep 17 00:00:00 2001 From: sunwen Date: Wed, 28 Jun 2023 16:49:18 +0800 Subject: [PATCH] Revert movement listreal usage. --- src/common/getMeasurementMetaData.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/common/getMeasurementMetaData.cpp b/src/common/getMeasurementMetaData.cpp index d4c4f12..180f480 100644 --- a/src/common/getMeasurementMetaData.cpp +++ b/src/common/getMeasurementMetaData.cpp @@ -89,6 +89,7 @@ TransFormInfo Recon::getTransformationMatrix(Parser* aParser, const Matrix& aMot { movementRealAvailable = false; } + //movementRealAvailable=false; if(movementRealAvailable) { int maxMotorPosNum = motorPosList.getDimSize(0); @@ -98,7 +99,7 @@ TransFormInfo Recon::getTransformationMatrix(Parser* aParser, const Matrix& aMot for(int i=0; igetMetaData().getAperturePositionNumber()]; transformationMatrixListData[16*i + 0] = cos(rotation*PI/180); transformationMatrixListData[16*i + 1] = sin(rotation*PI/180); transformationMatrixListData[16*i + 4] = -sin(rotation*PI/180); @@ -112,7 +113,7 @@ TransFormInfo Recon::getTransformationMatrix(Parser* aParser, const Matrix& aMot else { auto rotationMatrix = aParser->getMovementData().getRotationMatrix(); - size_t maxMotorPosNum = rotationMatrix.size(); + int maxMotorPosNum = motorPosList.getDimSize(0); double* transformationMatrixListData = new double[16*maxMotorPosNum]; for(size_t i=0; i