Fluorophore3D¶
-
public class
Fluorophore3D
extends DefaultFluorophore¶ 3D version of the fluorophore. It adds a third coordinate, and the fluorophore’s PSF changes depending on its z-position.
Author: Marcel Stefko
Constructors¶
Fluorophore3D¶
-
public
Fluorophore3D
(Camera camera, double signal, StateSystem state_system, int start_state, double x, double y, double z)¶
Methods¶
generate_signature_for_pixel¶
-
protected double
generate_signature_for_pixel
(int x, int y, double camera_fwhm_digital)¶ This function should implement the new PSF shape for the 3D fluorophore
Parameters: - x – x-position of camera pixel
- y – y-position of camera pixel
- camera_fwhm_digital – fwhm of gaussian PSF
Throws: - MathException –
Returns: normalized value of pixel brightness (ie how bright is this particular pixel due to emission from the relevant fluorophore)