register_sensor¶
- lsst.ts.ess.common.sensor.register_sensor(sensor_type: SensorType, sensor_class: Type[BaseSensor]) None¶
Register a BaseSensor subclass against a SensorType.
- Parameters:
- sensor_type
SensorType The SensorType to register against.
- sensor_class
Type The BaseSensor subclass to register.
- sensor_type
- Raises:
TypeErrorIn case a class, that is not a subclass of BaseSensor, is registered.
ValueErrorIn case a SensorType already was registered.