Index: trunk/src/transform_field/phys.m
===================================================================
--- trunk/src/transform_field/phys.m	(revision 396)
+++ trunk/src/transform_field/phys.m	(revision 433)
@@ -37,5 +37,5 @@
         DataOut_1=varargin{3};%default second output field
         if nargin>=4 && isfield(varargin{4},'GeometryCalib')
-            Calib{2}=CalibData_1.GeometryCalib;
+            Calib{2}=varargin{4}.GeometryCalib;
         else
             Calib{2}=Calib{1}; 
@@ -93,5 +93,5 @@
         return % transform only fields in pixel coordinates
     end
-    DataOut_1=phys_1(Data_1,Calib{2},ZIndex);
+    DataOut_1=phys_1(DataOut_1,Calib{2},ZIndex);
     if isfield(Calib{1},'SliceCoord')
         if ~(isfield(Calib{2},'SliceCoord') && isequal(Calib{2}.SliceCoord,Calib{1}.SliceCoord))
