Home > ISET > modules > microlens > mlLens.m

mlLens

PURPOSE ^

Transform the phase-space diagram from microlens plane to the focal plane

SYNOPSIS ^

function [WOut,X,U] = mlLens(f,lambda,WIn,X,U,propagationType,type)

DESCRIPTION ^

Transform the phase-space diagram from microlens plane to the focal plane 

   [WOut,X,U] = mlLens(f,lambda,WIn,X,U,propagationType,type)

  We define the position of the microlens by specifying the chief ray
  angle from the source optics (in the microLensWindow).

  The routine transforms the phase-space diagram in the microlens plane
  into its representation in the focal plane (i.e., at the
  photodetector).

    X:    the range of possible spatial positions in the microlens plane
    U:    the range of possible angles of the rays 
    WIn:  One at the locations of X and U that are within the spatial extent angular cone
          that the microlens sees coming from the source. (to check ... it
          may be that we define the valid range by WIn, but we allow X and
          U to be beyond the valid range).

  The transformed data, WOut, represent the modified phase-space diagram
  in the photodetector plane (i.e. focal plane of the microlens). 

  The WOut and WIn values of the phase-space diagram indicate the amount of
  energy transmitted at the position,angle values they represent.
  WIn(X,U) -> WOut(X,U) is the Wigner transform.

    f:  Focal length
    lambda:  Wavelength for calculation

 Copyright ImagEval Consultants, LLC, 2005.

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:
Generated on Thu 20-Nov-2008 22:09:04 by m2html © 2003