Update startReonstruction.
This commit is contained in:
@@ -16,7 +16,7 @@
|
||||
using namespace Aurora;
|
||||
using namespace Recon;
|
||||
|
||||
void Recon::startTransmissionReconstruction(const Aurora::Matrix& aMotorPos, const Aurora::Matrix& aMotoPosRef, const Aurora::Matrix& aSlList,
|
||||
TransmissionReconstructionResult Recon::startTransmissionReconstruction(const Aurora::Matrix& aMotorPos, const Aurora::Matrix& aMotoPosRef, const Aurora::Matrix& aSlList,
|
||||
const Aurora::Matrix& aSnList, const Aurora::Matrix& aRlList, const Aurora::Matrix& aRnList,
|
||||
const TempInfo& aTemp, const TempInfo& aTempRef, Recon::GeometryInfo& aGeom,
|
||||
GeometryInfo& aGeomRef, const MeasurementInfo& aExpInfo, const MeasurementInfo& aExpInfoRef,
|
||||
@@ -40,8 +40,9 @@ void Recon::startTransmissionReconstruction(const Aurora::Matrix& aMotorPos, con
|
||||
Matrix reveiverList = removeDataFromArrays(positionValues.receiverCoordList, valid);
|
||||
auto transmissionReon = reconstructArt(tofData, attData, positionValues.dims, senderList, reveiverList, positionValues.res, aTemp.expectedSOSWater[0]);
|
||||
|
||||
MatlabWriter w1("/home/sun/transmissionATT.mat");
|
||||
MatlabWriter w2("/home/sun/transmissionSOS.mat");
|
||||
w1.write(transmissionReon.outATT, "ATT");
|
||||
w2.write(transmissionReon.outSOS, "SOS");
|
||||
TransmissionReconstructionResult result;
|
||||
result.recoATT = transmissionReon.outATT;
|
||||
result.recoSOS = transmissionReon.outSOS;
|
||||
result.ddmis = positionValues.ddims;
|
||||
return result;
|
||||
}
|
||||
Reference in New Issue
Block a user