FilteringT

class FilteringT(label: str = 'Tracks')[source]

Bases: BaseSettingGroup

Classe contenant les paramètres du filtrage pour le tracking :

Attributs :
  • Length (CheckRangeInt) : Interval de longueur sélectionné (par défaut : [1, 10000]).

  • Instant D (CheckRangeFloat) : Interval de diffusion instantanée sélectionné (par défaut : [-5, 5]).

  • D Coeff (CheckRangeFloat) : Interval de direction sélectionné (par défaut : [-5, 5]).

  • Alpha (CheckRangeFloat) : Interval de puissance sélectionné (par défaut : [-10, 10]).

  • Speed (CheckRangeFloat) : Interval de vitesse sélectionné (par défaut : [0, 1]).

  • Confinement (CheckRangeFloat) : Interval de confinement sélectionné (par défaut : [-10, 10]).

Parameters:

label (str)

Attributs

FilteringT.label: str = 'Tracks'

Nom du Groupe.

FilteringT.setting_list = {'Alpha': [<class 'palm_tracer.Settings.Types.CheckRangeFloat.CheckRangeFloat'>, ['Alpha (Power)', '', [-10, 10], [-100, 100]]], 'Confinement': [<class 'palm_tracer.Settings.Types.CheckRangeFloat.CheckRangeFloat'>, ['Confinement (µm)', '', [-10, 10], [-100, 100]]], 'D Coeff': [<class 'palm_tracer.Settings.Types.CheckRangeFloat.CheckRangeFloat'>, ['D Coeff (μm²/s)', '', [-5, 5], [-10, 10]]], 'Instant D': [<class 'palm_tracer.Settings.Types.CheckRangeFloat.CheckRangeFloat'>, ['Instant D', '', [-5, 5], [-10, 10]]], 'Length': [<class 'palm_tracer.Settings.Types.CheckRangeInt.CheckRangeInt'>, ['Length', '', [1, 10000], [1, 100000]]], 'Speed': [<class 'palm_tracer.Settings.Types.CheckRangeFloat.CheckRangeFloat'>, ['Speed (µm/s)', '', [0, 1], [0, 100]]]}

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

Méthodes

Divers

FilteringT.deactivate_filters()[source]

Désactive tous les filtres.