.. java:import:: ch.epfl.leb.sass.models.legacy Camera .. java:import:: ch.epfl.leb.sass.models.fluorophores.internal DefaultFluorophore .. java:import:: ch.epfl.leb.sass.models.fluorophores.internal StateSystem .. java:import:: ch.epfl.leb.sass.models.legacy Fluorophore3D .. java:import:: ch.epfl.leb.sass.models.legacy FluorophoreProperties .. java:import:: ch.epfl.leb.sass.models.legacy MovingFluorophore .. java:import:: ch.epfl.leb.sass.models.psfs PSFBuilder .. java:import:: java.awt.geom Point2D .. java:import:: java.util ArrayList SimpleProperties ================ .. java:package:: ch.epfl.leb.sass.models.legacy :noindex: .. java:type:: @Deprecated public class SimpleProperties extends FluorophoreProperties SimpleProperties properties (signal, background values and time constants). :author: Marcel Stefko Constructors ------------ SimpleProperties ^^^^^^^^^^^^^^^^ .. java:constructor:: @Deprecated public SimpleProperties(double signal_per_frame, double background_per_frame, double Ton, double Toff, double Tbl) :outertype: SimpleProperties Initialize fluorophore with given properties :param signal_per_frame: photons emitted if fluorophore is fully on :param background_per_frame: constant background of the fluorophore :param Ton: mean on-time with unit laser power [frames] :param Toff: mean off-time with unit laser power [frames] :param Tbl: mean bleaching time with unit laser power [frames] SimpleProperties ^^^^^^^^^^^^^^^^ .. java:constructor:: public SimpleProperties(double signal_per_frame, double wavelength, double background_per_frame, double Ton, double Toff, double Tbl) :outertype: SimpleProperties Initialize fluorophore with given properties :param signal_per_frame: photons emitted if fluorophore is fully on :param wavelength: The emission wavelength of the fluorophore :param background_per_frame: constant background of the fluorophore :param Ton: mean on-time with unit laser power [frames] :param Toff: mean off-time with unit laser power [frames] :param Tbl: mean bleaching time with unit laser power [frames] Methods ------- createFluorophore ^^^^^^^^^^^^^^^^^ .. java:method:: @Override public DefaultFluorophore createFluorophore(Camera camera, double x, double y) :outertype: SimpleProperties createFluorophore3D ^^^^^^^^^^^^^^^^^^^ .. java:method:: @Override public Fluorophore3D createFluorophore3D(Camera camera, double x, double y, double z) :outertype: SimpleProperties createMovingFluorophore ^^^^^^^^^^^^^^^^^^^^^^^ .. java:method:: public MovingFluorophore createMovingFluorophore(Camera camera, double x, double y, ArrayList trajectory) :outertype: SimpleProperties Creates a moving variant of simple fluorophore :param camera: :param x: :param y: :param trajectory: newFluorophore ^^^^^^^^^^^^^^ .. java:method:: @Override public DefaultFluorophore newFluorophore(PSFBuilder psfBuilder, double x, double y, double z) :outertype: SimpleProperties