GibsonLanniPSF.Builder

public static class Builder implements PSFBuilder

Constructors

Builder

public Builder()

Methods

FWHM

public Builder FWHM(double FWHM)

NA

public Builder NA(double NA)

build

public GibsonLanniPSF build()

eX

public Builder eX(double eX)

eY

public Builder eY(double eY)

eZ

public Builder eZ(double eZ)

maxRadius

public Builder maxRadius(double maxRadius)

ng

public Builder ng(double ng)

ng0

public Builder ng0(double ng0)

ni

public Builder ni(double ni)

ni0

public Builder ni0(double ni0)

ns

public Builder ns(double ns)

numBasis

public Builder numBasis(int numBasis)

numSamples

public Builder numSamples(int numSamples)

oversampling

public Builder oversampling(int oversampling)

resLateral

public Builder resLateral(double resLateral)

resPSF

public Builder resPSF(double resPSF)

resPSFAxial

public Builder resPSFAxial(double resPSFAxial)

sizeX

public Builder sizeX(int sizeX)

sizeY

public Builder sizeY(int sizeY)

solver

public Builder solver(String solver)

stageDisplacement

public Builder stageDisplacement(double stageDisplacement)

tg

public Builder tg(double tg)

tg0

public Builder tg0(double tg0)

ti0

public Builder ti0(double ti0)

wavelength

public Builder wavelength(double wavelength)