Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Shape2DClass

Implemented by

Index

Properties

fwhm: number | XYNumber

setter to parameters fwhmX and fwhmY

fwhmX: number

Full width at half maximum. Could specify the value for each axis by a xy object or both by a number.

default

50

fwhmY: number

Methods

  • calculateHeight(volume?: number): number
  • fct(x: number, y: number): number
  • Return a parameterized function of a Gaussian2D shape (see README for equation).

    Parameters

    • x: number

      x value to calculate.

    • y: number

      y value to calculate.

    Returns number

    • the z value of bi-dimensional gaussian with the current parameters.
  • fwhmToWidth(fwhm?: number): number
  • getData(options?: GetData2DOptions): DoubleArray[]
  • Calculate the intensity matrix of a gaussian shape.

    Parameters

    • Optional options: GetData2DOptions

    Returns DoubleArray[]

    z values.

  • getFactor(volume?: number): number
  • getVolume(height?: number): number
  • widthToFWHM(width: number): number