def METHOD_NAME(
        self, variables='all', gather=True, clear=False, annotations=None):
    # pylint: disable=protected-access
    Population._check_params(gather, annotations)
    if clear:
        logger.warning("Ignoring clear as supported in this mode")
    with NeoBufferDatabase(self.__database_file) as db:
        return db.get_full_block(
            self.__label, variables, self._indexes, annotations)