""" Composting plant module SPDX - License - Identifier: LGPL - 3.0 - or -later Copyright © 2020 Project Author Guille Gutierrez guillermo.gutierrezmorote@concordia.ca """ 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 @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