Alternaria
fit cylinders and ellipsoids to fungus
PSF_padding Class Reference

Padding components for PSF::h. More...

#include <psf_model.h>

List of all members.

Public Member Functions

 PSF_padding ()
 Constructs a PSF_padding initialized with default values.
virtual ~PSF_padding ()
 Deletes this PSF_padding.

Public Attributes

uint32_t conv
 Padding in each dimension to handle convolution boundary conditions.
uint32_t fft
 Padding in each dimension to handle the periodic treatment of PSF_model::h and Alternaria_model::scene by the FFT.

Detailed Description

Padding components for PSF::h.

The padding is used to handle FFT convolution between PSF::h and the Alternaria_model::scene. Since FFT is used, both have the same dimensions given by the Imaging_model::window and this padding.

Definition at line 74 of file psf_model.h.


Constructor & Destructor Documentation

PSF_padding::PSF_padding ( )

Constructs a PSF_padding initialized with default values.

Initializes with default values.

Definition at line 116 of file psf_model.cpp.

virtual PSF_padding::~PSF_padding ( ) [inline, virtual]

Deletes this PSF_padding.

Definition at line 83 of file psf_model.h.


Member Data Documentation

Padding in each dimension to handle convolution boundary conditions.

Zeros are entered in this padding for the PSF.

Definition at line 92 of file psf_model.h.

uint32_t PSF_padding::fft

Padding in each dimension to handle the periodic treatment of PSF_model::h and Alternaria_model::scene by the FFT.

Zeros are entered in this padding for the PSF.

Definition at line 100 of file psf_model.h.


The documentation for this class was generated from the following files: