\(\renewcommand\AA{\unicode{x212B}}\)

TubeCalibFitParams

An object of the python class (defined in tube_calib_fit_param.py) holds the parameters needed for fitting the positions of the peaks formed by the slits or edges. The constructor has the following arguments:

Order

Name

Type

Default

Description

1

Peaks

Array of real numbers

Mandatory

The expected positions of the peaks in pixels

2

Height

real number

1000.0

Expected height of peak

3

Width

real number

30.0

Expected width of peak in pixels

4

ThreePointMethod

boolean

False

If true, then the Three Point Method for MERLIN is used, else it’s peak fitting of slits

After creation it just needs to be passed to getCalibration of Tube calib.

If ThreePointMethod is True, then the other arguments are ignored and Peaks can be an empty array.