def METHOD_NAME(self) -> Callable:
    """Select the function to calculate the all events.
    This is separate method to make it easy to overwrite by a subclass.
    """
    raise NotImplementedError()