optimize memory.
This commit is contained in:
@@ -63,6 +63,8 @@ namespace
|
||||
auto blockDataRef = getAscanBlockPreprocessed(aParserRef, aMpRef, aSl, aSn, aRlList, aRnList, aGeomRef, aExpInfoRef, true, true);
|
||||
Matrix ascanBlock = prepareAScansForTransmissionDetection(blockData.ascanBlockPreprocessed, blockData.gainBlock);
|
||||
Matrix ascanBlockRef = prepareAScansForTransmissionDetection(blockDataRef.ascanBlockPreprocessed, blockDataRef.gainBlock);
|
||||
blockData.ascanBlockPreprocessed = Matrix();
|
||||
blockDataRef.ascanBlockPreprocessed = Matrix();
|
||||
if(aExpInfo.Hardware == "USCT3dv3")
|
||||
{
|
||||
Matrix channelList = precalculateChannelList(aRlList, aRnList, aExpInfo, aPreComputes);
|
||||
@@ -390,7 +392,7 @@ TransmissionData Recon::getTransmissionData(const Aurora::Matrix& aMotorPos, con
|
||||
dataInfno.numPossibleScans = numData;
|
||||
dataInfno.numValidScans = sum(valid);
|
||||
|
||||
//以下逻辑config默认值不走。后续再实现
|
||||
//以下逻辑config默认值不走。后续再实现todo
|
||||
// if(transParams.detection.outlierOnTasDetection)
|
||||
// snBlockTotal = snBlockTotal(valid);
|
||||
// slBlockTotal = slBlockTotal(valid);
|
||||
|
||||
Reference in New Issue
Block a user