def METHOD_NAME(self, value=None):
    """Emist signal energyChanged for both energy and wavelength
    Argin:
        value: Not used, but kept in the method signature.
    """
    if value is None:
        value = self.get_value()
    self._nominal_value = value
    _wavelength_value = self.calculate_wavelength(value)
    self.emit("energyChanged", (value, _wavelength_value))
    self.emit("valueChanged", (value,))