Update geometry info , measrementInfo for startReconstruction.

This commit is contained in:
sunwen
2023-05-19 10:28:22 +08:00
parent e5088ea657
commit 7088602b59
9 changed files with 168 additions and 17 deletions

View File

@@ -192,13 +192,13 @@ void getApertureBoundingBox(GeometryInfo& aOutput)
}
}
GeometryInfo Recon::getGeometryInfo(const Matrix& aMotorPos, const Matrix& aTransformationMatricesRef,
GeometryInfo Recon::getGeometryInfo(const Matrix& aMotorPos, const Matrix& aTransformationMatrices,
const Matrix aRlList, const Matrix aRnList, const Matrix aSlList, const Matrix aSnList)
{
GeometryInfo result;
result.headTable = Recon::HEAD_TABLE;
result.sensChar = loadSensitivity();
transformGeometry(aMotorPos, aTransformationMatricesRef, aRlList, aRnList, aSlList, aSnList, result);
transformGeometry(aMotorPos, aTransformationMatrices, aRlList, aRnList, aSlList, aSnList, result);
getApertureBoundingBox(result);
result.maxSL = emitterPositions.size();
result.maxSN = emitterPositions[0].getDimSize(0);