Skip to content
Snippets Groups Projects
Commit d3bdeffb authored by Nicola Vigano's avatar Nicola Vigano
Browse files

Projection geometry: fixed small bug

parent febebc13
No related branches found
No related tags found
No related merge requests found
function proj_geom = gtGeoProjForReconstruction(projvec, omega, graincenter,...
function proj_geom = gtGeoProjForReconstruction(projvec_sam, omega, graincenter,...
bbpos, bboff, detgeo, labgeo, samgeo, recgeo, rectype)
% GTGEOPROJFORRECONSTRUCTION Projection coordinates required for
% reconstructions.
......@@ -80,14 +80,14 @@ function proj_geom = gtGeoProjForReconstruction(projvec, omega, graincenter,...
detdirv_rec = gtGeoLab2Sam(detdirv(ones_omega, :), rot_omega, labgeo, recgeo, true, false);
if (strcmpi(rectype, 'ASTRA_absorption'))
projvec = labgeo.beamdir(ones_omega, :);
projvec = gtGeoLab2Sam(projvec, rot_omega, labgeo, recgeo, true, false);
projvec_lab = labgeo.beamdir(ones_omega, :);
projvec_rec = gtGeoLab2Sam(projvec_lab, rot_omega, labgeo, recgeo, true, false);
else
% Normalised projection vector in REC reference
projvec_rec = gtGeoSam2Sam(projvec_sam, samgeo, recgeo, true, false);
projvec_rec = gtMathsNormalizeVectorsList(projvec_rec);
end
% Normalised projection vector in REC reference
projvec_rec = gtGeoSam2Sam(projvec, samgeo, recgeo, true, false);
projvec_rec = gtMathsNormalizeVectorsList(projvec_rec);
if (strcmpi(rectype, 'ASTRA_grain'))
% Grain center in REC reference
graincenter_rec = gtGeoSam2Sam(graincenter, samgeo, recgeo, false, false);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment