Fluorophore

public interface Fluorophore

A single fluorophore including its position and photophysical properties.

Author:Kyle M. Douglass

Methods

isBleached

public boolean isBleached()

Has the fluorophore been bleached? If so, it can never return to a fluorescence-emitting state.

Returns:A true/false value describing whether the fluorophore is bleached.

isOn

public boolean isOn()

Describes whether the fluorophore is emitting light or is in a dark state.

Returns:A true/false value describing whether the fluorophore is emitting.

recalculateLifetimes

public void recalculateLifetimes(double laserPower)

This method recalculates the lifetimes of the fluorophore’s state system based on the laser power.

Parameters:
  • laserPower – The new power of the laser.