Coverage for /opt/conda/envs/apienv/lib/python3.10/site-packages/daiquiri/core/hardware/abstract/tomoreferenceposition.py: 0%
13 statements
« prev ^ index » next coverage.py v7.6.5, created at 2024-11-15 02:12 +0000
« prev ^ index » next coverage.py v7.6.5, created at 2024-11-15 02:12 +0000
1#!/usr/bin/env python
2# -*- coding: utf-8 -*-
4from daiquiri.core.hardware.abstract import HardwareObject
5from daiquiri.core.schema.hardware import HardwareSchema
6from daiquiri.core.schema.validators import RequireEmpty
8import logging
10logger = logging.getLogger(__name__)
13class _PropertiesSchema(HardwareSchema):
14 pass
17class _CallablesSchema(HardwareSchema):
18 move_to_reference = RequireEmpty()
21class TomoReferencePosition(HardwareObject):
22 _type = "tomoreferenceposition"
23 _properties = _PropertiesSchema()
24 _callables = _CallablesSchema()