t is thus |options.Ndist| 
% x |options.Nang| x |options.NSinos|. Dynamic data needs to be manually correctly 
% formatted.
% 
% The second class-based example computing Conjugate-gradient Least-squares 
% (CGLS) utilizes the operator overloading. This means that after you have created 
% the class (e.g. with |A = forwardBackwardProject(options);|) you can then simply 
% multiply this with the desired vector (e.g. |A * x| or |A * y|). Whether forward 
% or backward projection is computed, is determined auto