dachs.equipment.Equipment¶
- class dachs.equipment.Equipment(ID=None, EquipmentID=None, EquipmentName=None, Manufacturer=None, ModelName=None, ModelNumber=None, Description=None, PriceDate: str | None = None, UnitPrice: pint.UnitRegistry.Quantity | None = None, UnitSize: pint.UnitRegistry.Quantity | None = None, PVs: Dict[str, PV] = NOTHING, excludeKeys: list = ['_excludeKeys', '_storeKeys'], storeKeys: list = [], loadKeys: list = [])[source]¶
Bases:
addItemsToAttrs- __init__(ID=None, EquipmentID=None, EquipmentName=None, Manufacturer=None, ModelName=None, ModelNumber=None, Description=None, PriceDate: str | None = None, UnitPrice: pint.UnitRegistry.Quantity | None = None, UnitSize: pint.UnitRegistry.Quantity | None = None, PVs: Dict[str, PV] = NOTHING, excludeKeys: list = ['_excludeKeys', '_storeKeys'], storeKeys: list = [], loadKeys: list = []) None¶
Method generated by attrs for class Equipment.
Methods
PricePerUnit()__init__([ID, EquipmentID, EquipmentName, ...])Method generated by attrs for class Equipment.
items()keys()pop(key[, default])values()Attributes
IDEquipmentIDEquipmentNameManufacturerModelNameModelNumberDescriptionPriceDateUnitPriceUnitSizePVs