""" Composting plant module SPDX - License - Identifier: LGPL - 3.0 - or -later Copyright © 2020 Project Author Pilar Monsalvete pilar_monsalvete@yahoo.es """ from city_model_structure.city_object import CityObject class CompostingPlant(CityObject): """ CompostingPlant(CityObject) class """ def __init__(self, lod, surfaces, name, waste_type, capacity): super().__init__(lod, surfaces, name, []) self._waste_type = waste_type self._capacity = capacity self._type = 'composting_plant' @property def waste_type(self): """ Get waste_type treated in composting plant :return: waste_type """ return self._waste_type @property def capacity(self): """ Get capacity of composting plant in kg :return: capacity """ return self._capacity