calix.hagen.HagenCalibTarget
-
class
calix.hagen.
HagenCalibTarget
(cadc_target: calix.common.cadc.CADCCalibTarget = <factory>, neuron_target: calix.hagen.neuron_dataclasses.NeuronCalibTarget = <factory>) Bases:
calix.common.base.TopLevelCalibTarget
Dataclass collecting target parameters for Hagen-mode calibrations with integration on membranes.
- Variables
cadc_target – Target parameters for CADC calibration.
neuron_target – Target parameters for neuron calibration.
-
__init__
(cadc_target: calix.common.cadc.CADCCalibTarget = <factory>, neuron_target: calix.hagen.neuron_dataclasses.NeuronCalibTarget = <factory>) → None Initialize self. See help(type(self)) for accurate signature.
Methods
__init__
([cadc_target, neuron_target])Initialize self.
calibrate
(connection[, options])Execute a calibration for this target.
Attributes
-
cadc_target
: cadc.CADCCalibTarget
-
calibrate
(connection: pyhxcomm_vx.ConnectionHandle, options: Optional[calix.hagen.HagenCalibOptions] = None) → calix.hagen.HagenCalibResult Execute a calibration for this target.
- Parameters
connection – Connection to be used
options – Calibration options
- Returns
Calibration result
-
neuron_target
: neuron.NeuronCalibTarget