types module

Define specific and reusable types.

CALLBACK_T

Function/method to call when a post-treater is added to an Instrument.

alias of Callable[[], Series]

FIELD_PROBES = ('E1', 'E2', 'E3', 'E4', 'E5', 'E6', 'E7')

Electric field probes names

MULTIPAC_DETECTOR_T

A function that takes in an Instrument data and return a boolean array with same shape, indicating whether multipactor appeared

alias of Callable[[ndarray[tuple[Any, …], dtype[float64]]], ndarray[tuple[Any, …], dtype[bool]]]

POST_TREATER_T

A function that takes in the data of an instrument and returns an array with same shape

alias of Callable[[ndarray[tuple[Any, …], dtype[float64]]], ndarray[tuple[Any, …], dtype[float64]]]

REDUCER_T

Functions converting an Instrument._raw_data() to a single float value

alias of Callable[[ndarray[tuple[Any, …], dtype[_ScalarT]]], float]