Dear Gitlab Users, for our upcoming upgrade to Gitlab v14, Gitlab will be unavailable on Thursday, 05.08.2021 from 5:00 pm to approximately 7:00 pm. Note that with v14, certain breaking changes will be introduced (https://about.gitlab.com/blog/2021/06/04/gitlab-moving-to-14-breaking-changes/).

Commit bef31492 authored by p.jhagema's avatar p.jhagema
Browse files

template for iterative projectors

parent b8f50733
classdef ProjectorTemplate < Projector
% PROJECTORTEMPLATE is the base to start your implementation of a new fancy
% projector
%
% ``obj = ProjectorTemplate(constraints, p, opts)``
%
% Parameters
% ----------
% Don't forget to comment what you did!
%
% Other Parameters
% ----------------
%
%
% Returns
% -------
%
% HoloTomoToolbox
% Copyright (C) 2019 Institut fuer Roentgenphysik, Universitaet Goettingen
%
% This program is free software: you can redistribute it and/or modify
% it under the terms of the GNU General Public License as published by
% the Free Software Foundation, either version 3 of the License, or
% (at your option) any later version.
%
% This program is distributed in the hope that it will be useful,
% but WITHOUT ANY WARRANTY; without even the implied warranty of
% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
% GNU General Public License for more details.
%
% You should have received a copy of the GNU General Public License
% along with this program. If not, see <http://www.gnu.org/licenses/>.
properties (SetAccess = 'private')
settings
end
methods (Static)
function defaults = defaultSettings()
% settings defaults
defaults.dummy = 0;
end
end % end static methods
methods
% constructor
function obj = ProjectorTemplate()
obj.settings = completeStruct(settings, obj.defaultSettings());
end %end constructor
% apply the projector and return error measure
function [x, errorVal] = eval(obj, x, itNum)
end
end
end
\ No newline at end of file
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment