GaussianFit

class GaussianFit(label: str = 'Gaussian Fit')[source]

Bases: BaseSettingGroup

Classe contenant les paramètres du Gaussian Fit :

Attributs :

  • Mode (Combo) : Méthode d’ajustement gaussien (par défaut : Mode X, Y).

    • 0 : Mode X, Y (theta et sigma sont fixes)

    • 1 : Mode X, Y, Sigma (theta est fixe, Sigma Non)

    • 2 : Mode X, Y, SigmaX, SigmaY (theta n’est pas fixe, Sigma Si)

    • 3 : Mode X, Y, SigmaX, SigmaY, Theta (theta et sigma ne sont pas fixes)

  • Sigma (SpinFloat) : Paramètre σ pour l’ajustement gaussien (par défaut : 1.0).

  • Theta (SpinFloat) : Paramètre θ pour l’ajustement gaussien (par défaut : 1.0).

Parameters:

label (str)

Attributs

GaussianFit.label: str = 'Gaussian Fit'

Nom du Groupe.

GaussianFit.setting_list = {'Mode': [<class 'palm_tracer.Settings.Types.Combo.Combo'>, ['Mode', 'Selects the elements to fit.', 0, ['X, Y', 'X, Y, Sigma', 'X, Y, SigmaX, SigmaY', 'X, Y, SigmaX, SigmaY, Theta']]], 'Sigma': [<class 'palm_tracer.Settings.Types.SpinFloat.SpinFloat'>, ['σ', 'Initial value of sigma.', 1.0, [0.0, 10.0], 0.1]], 'Theta': [<class 'palm_tracer.Settings.Types.SpinFloat.SpinFloat'>, ['θ', 'Initial value of theta.', 0.0, [0.0, 10.0], 0.1]]}

Liste des paramètres du groupe (dict[str, list[Union[BaseSettingGroup, BaseSettingType, Any]]]).