function axes_info_out = swap_donor_accpt(axes_info_in)
% axes_info_out = swap_donor_accpt(axes_info_in)
%    switch which axes are to be considered donor axes and which are to be
%    considered acceptor axes for covariance processing

axes_info_out = axes_info_in;

num_dims = sum(axes_info_in(26,:) > 1);
axes_info_out(27,1:num_dims) = -axes_info_out(27,1:num_dims); % unused dims should still remain "donor" dims