Xmipp
v3.23.11-Nereus
|
Classes | |
class | XRayPSF |
Enumerations | |
enum | PsfxrAdjust { PSFXR_STD, PSFXR_INT, PSFXR_ZPAD } |
enum | PsfType { IDEAL_FRESNEL_LENS, ANALYTIC_ZP } |
Functions | |
void | lensPD (MultidimArray< std::complex< double > > &Im, double Flens, double lambda, double dx, double dy) |
Generate the quadratic phase distribution of a ideal lens. More... | |
enum PsfType |
Enumerator | |
---|---|
IDEAL_FRESNEL_LENS | |
ANALYTIC_ZP |
Definition at line 54 of file psf_xr.h.
enum PsfxrAdjust |
This enum defines which method should be used to correct the constraint due to Nyquist limit in diffraction.
Enumerator | |
---|---|
PSFXR_STD | |
PSFXR_INT | Standard mode, image size does not changes. |
PSFXR_ZPAD | Increasing the image size by Interpolating. Increasing the image size by Zeropadding |
Definition at line 41 of file psf_xr.h.
void lensPD | ( | MultidimArray< std::complex< double > > & | Im, |
double | Flens, | ||
double | lambda, | ||
double | dx, | ||
double | dy | ||
) |
Generate the quadratic phase distribution of a ideal lens.
Definition at line 814 of file psf_xr.cpp.