hxtorch.core.observables.HXObservables

class hxtorch.core.observables.HXObservables(spikes: hxtorch.core.observables.HXObservableHandle = None, cadc: hxtorch.core.observables.HXObservableHandle = None, madc: hxtorch.core.observables.HXObservableHandle = None)

Bases: object

__init__(spikes: hxtorch.core.observables.HXObservableHandle = None, cadc: hxtorch.core.observables.HXObservableHandle = None, madc: hxtorch.core.observables.HXObservableHandle = None)None

Initialize self. See help(type(self)) for accurate signature.

Methods

__init__([spikes, cadc, madc])

Initialize self.

set_data([spikes, cadc, madc])

Set hardware observable data.

Attributes

cadc

madc

spikes

cadc: hxtorch.core.observables.HXObservableHandle = None
madc: hxtorch.core.observables.HXObservableHandle = None
set_data(spikes: hxtorch.core.observables.HXObservableHandle = None, cadc: hxtorch.core.observables.HXObservableHandle = None, madc: hxtorch.core.observables.HXObservableHandle = None)None

Set hardware observable data.

Parameters
  • spikes – Spike observables handle.

  • cadc – CADC observables handle.

  • madc – MADC observables handle.

spikes: hxtorch.core.observables.HXObservableHandle = None