diff --git a/zUtil_ForwardSim/gtForwardSimulate_v2.m b/zUtil_ForwardSim/gtForwardSimulate_v2.m index bb1e45745f009a304f253e53b1d305474e83d3a2..909e1d813d4459238be93d67c50febaa62243fb0 100644 --- a/zUtil_ForwardSim/gtForwardSimulate_v2.m +++ b/zUtil_ForwardSim/gtForwardSimulate_v2.m @@ -543,10 +543,10 @@ for n = first : last sample.phases{phaseID}.setCompleteness(n, out.completeness); sample.phases{phaseID}.setCenter(n, out.center); % center in pixels - if (isempty(out.selected)) + if (isempty(out.proj.selected)) warning('gtForwardSimulate_v2:bad_value', ... 'No spot was selected! This will make reconstruction impossible') - elseif (numel(out.selected) < 10) + elseif (numel(out.proj.selected) < 10) warning('gtForwardSimulate_v2:bad_value', ... 'Too few selected spots! This will give a very bad reconstruction') end @@ -576,7 +576,7 @@ for n = first : last fprintf('Completeness estimate: %f\n', out.completeness); fprintf('Goodness estimate: included %f, selected %f\n', ... out.goodness, out.goodness_sel); - fprintf('%d spots will be used for reconstruction\n', length(out.selected)); + fprintf('%d spots will be used for reconstruction\n', length(out.proj.selected)); fprintf(['%d new spots have been detected in addition to the %d ' ... 'spotpairs identified by INDEXTER\n'], newspots, gr.nof_pairs); diff --git a/zUtil_ForwardSim/gtShowFsim.m b/zUtil_ForwardSim/gtShowFsim.m index 629e541a6e001c4e0515e3abf72bfc28f8d9a4f0..41a0c17f23fd9be3b8088c9c3df2178c28fceda2 100644 --- a/zUtil_ForwardSim/gtShowFsim.m +++ b/zUtil_ForwardSim/gtShowFsim.m @@ -106,7 +106,7 @@ if strcmpi(app.fsimtype, 'allblobs') if isfield(grain, 'ondet') ondet = grain.ondet'; else - ondet = gtFwdSimFindSpotsOnDetector(spotsCommProps, uvw(:, 1), uvw(:, 2), radiuses, parameters.acq, parameters.seg.bbox)'; + ondet = gtFwdSimFindSpotsOnDetector(spotsCommProps, uvw(:, 1:2), parameters)'; grain.ondet = ondet'; end if ~isfield(grain.allblobs, 'ondet')