|
- dipoles (tuple of str) – The multi-pole codes for the desired basis [
('ED') ]
- n0 (float) – refractive index of the 0 layer (typically vacuum, 1.0) [1.0]
- n1 (float) – refractive index of the 1 layer [1.0]
- n2o (float) – in-plane refractive index of the emitter layer [1.0]
- n2e (float) – out-of-plane refractive index of the emitter layer [1.0]
- n3 (float) – refractive index of the substrate layer (typically quartz, 1.5) [1.0]
- d (float) – distance from emitter center to 2-3 layer interface, in nanometers [10.0]
- s (float) – distance from emitter center to 1-2 layer interface, in nanometers [10.0]
- l (float) – thickness of n1 layer, in nanometers [0.0]
- NA (float) – the maximum numerical aperture (normalized angular extent) of the basis functions [1.3]
- pad_w (bool) – construct basis by padding wavelength values near edges of image [False]
- trim_w (bool) – trim the basis matrix to the desired image dimensions by wavelength [True]
- wavelength (ndarray) – 1D array of wavelength mapping values [None]
- k_count (int) – the image size in the momentum dimension. In open slit case, denotes the resolution of
the momentum-space basis functions by referring to the grid edge size. That is, each basis function
will be calculated on a
k_count X k_count sized grid [None]
- open_slit (bool) – whether observation and corresponding basis should be of wide-angle type (ux_count > 1) [True]
|